2017-10-17 4 views
6

Drupal의 관리자 페이지를 수정하려고합니다. 드루팔 (Drupal의 Admin 스크린을 어떻게 수정합니까?

내가 달성하기 위해 노력하고있어 것들 중 일부

:

  1. 제거는 콘텐츠 페이지/노드/뷰 설정 필터입니다. 다시 말해 콘텐츠 페이지로 이동하여 특정 유형의 노드로 필터링 한 다음 해당 페이지를 종료 한 다음 다시 돌아와 필터 설정이 저장되면 내가 방문 할 때마다 다시 설정하고 싶습니다. 콘텐츠 페이지.

  2. 이러한 페이지와 연결된 링크를 수정하고 싶습니다. 예를 들어 같은 콘텐츠 페이지의 예를 들어, 페이지의 제목이 '프런트 엔드'보기에 연결되어 있고, 링크가 있어야합니다. '편집'화면으로 이동합니다.

실제 PHP 파일을 편집하여 Drupal의 프론트 엔드 테마를 수정하는 데 성공했지만. Admin 테마에 대한 동일한 PHP 파일을 찾을 수 없습니다. 우리의 경우 우리는 세븐 (7.21)을 사용하고 있습니다. 내가보기에 대해 뭔가를 읽었습니다, 그리고 아마도 전체 Admin 테마가 프런트 엔드 테마와 같은 PHP 파일이 포함되어 있지 않은보기로 만들어 졌을 것이라고 생각했지만, Views 섹션에서는 아무 것도 찾지 못했습니다. 나는 아직도 이것에 아주 새로운이고 Wordpress 세계에서 오는, 이것은이다 Drupal는 많게 다르다.

답변

2

찾기 드보기가 표시 및 구성으로 이동 :

1 - 여기 제안처럼 편집 구성보기 : https://drupal.stackexchange.com/questions/44440/how-to-remember-exposed-filter-choices

2 - 링크를 다시 작성하는 출력 뷰를 다시 작성 : 또 다른 옵션 필드 https://www.drupal.org/node/1578524

입니다 원하는대로 원하는대로 자신의 대시 보드 /보기를 만들고 사용하십시오 http://definitivedrupal.org/suggestions/creating-custom-administrator-view-content

도 기여 모듈을 볼 수 있습니다 : https://www.drupal.org/project/admin_views

2

기본 콘텐츠 개요 페이지를 전혀 사용할 필요가 없습니다. 대신 자신을 만드십시오 :

이미보기가 아닌 경우보기 모듈을 설치해야하며 (https://www.drupal.org/project/views) 뷰 레이아웃을 사용해야합니다. 페이지 경로가 "admin"으로 시작하여 admin 테마를 사용하도록하십시오. 또한 사용 권한에주의를 기울여야하므로 특정 사용자 (관리자) 만 사용할 수 있습니다.

보기를 위해 표시 할 항목을 자유롭게 선택할 수 있습니다. 일부 필드를 클릭하면 모든 열 및 작업별로 정렬을 허용 할 수도 있습니다.

노출 된 필터를 사용하여 필터링 양식을 추가하고 필요한 모든 필터를 다시 추가하십시오. AJAX를 사용하도록 양식을 설정하고 일부 필터 필드가 변경 될 때 자동 제출을 수행하고 재설정 버튼 등을 포함 할 수 있습니다. 또한 노출 된 모든 필드에 대해 필드 설정에서 값을 기억할지 여부를 선택할 수 있습니다.

결국 관리자 메뉴를 편집하고 새 페이지를 추가하여 기본 페이지로 보이고 작동하지만 더 많은 기능을 제공합니다. 관리자 메뉴에서 기본값을 완전히 제거 할 수도 있습니다.

보기 모듈은 프런트 엔드뿐만 아니라 백 엔드 콘텐츠 처리를 위해 매우 강력합니다.

3
관리 영역의 부분에 대한 논리 (공개 루트부터)에있다

: /모듈/노드

상기되는 것을 I가 돈 "node.admin.inc"

구체적

' 핵심 스크립트를 편집 할 때는 코어 스크립트를 덮어 쓰는 것이 좋습니다.

당신은하고 해당 페이지를 귀하의 own module 보완하기 위해 탐험하거나 own view 또는 "Admin Views"

같은 일부 미리 만들어진 모듈을 탐험 할 수