2017-10-17 10 views
6

Szukam strony administratora Drupala.Jak zmodyfikować ekrany administracyjne Drupala?

Niektóre rzeczy staram się osiągnąć:

  1. Usuń filtr jest ustawienie na stronie content/node/widoku. Innymi słowy, jeśli przejdę do strony Treści, a ja filtruję według pewnego rodzaju węzła, to opuszczam tę stronę, a potem wracam, ustawienie filtru jest zapisane, chciałbym, żeby resetował za każdym razem, gdy odwiedzę stronę Strona zawartości.

  2. Chciałbym zmodyfikować niektóre linki powiązane z tymi stronami, jako przykład na tej samej stronie Treści, tytuły stron są połączone z ich widokami "front-end", wolałbym je połączyć do ich ekranów "edycji".

Podczas gdy udało mi się zmodyfikować front-endowy motyw Drupala, edytując rzeczywiste pliki php. Nie mogę znaleźć tych samych plików php dla tematu administratora. W naszym przypadku używamy Seven (7.21). Czytałem coś o widokach i pomyślałem, że może cały motyw Administratora jest zbudowany jako widoki, nie ma tam też plików php, takich jak motyw front-end, ale pod sekcją Widoki też nie znalazłem. Wciąż jestem całkiem nowy i pochodzę ze świata Wordpress, to Drupal jest dużo inny.

Odpowiedz

2

Find de widok wyświetlany i przejdź do konfiguracji:

1 - widok Edycja konfiguracji jak sugeruje tutaj: https://drupal.stackexchange.com/questions/44440/how-to-remember-exposed-filter-choices

2 - Przepisz widoki wyjściowe przepisać linku: Boisko https://www.drupal.org/node/1578524

Inną opcją jest Aby utworzyć i używać własnego pulpitu/widoków, aby uzyskać dowolną liczbę, można uzyskać http://definitivedrupal.org/suggestions/creating-custom-administrator-view-content

również można zobaczyć moduł contrib: https://www.drupal.org/project/admin_views

2

Nie musisz w ogóle używać tej domyślnej strony przeglądu treści. Zamiast tego stwórz własne:

Utwórz widok strony (musisz zainstalować moduł widoków, jeśli już nie: https://www.drupal.org/project/views) i użyć układu tabeli. Upewnij się, że ścieżki do stron zaczynają się od "admin", więc użyje motywu administratora. Zwróć też uwagę na uprawnienia, aby mógł z niego korzystać tylko określony zestaw użytkowników (administratorzy).

W tym widoku można dowolnie wybrać kolumny, które mają być wyświetlane. Możesz również zezwolić na porządkowanie według dowolnej kolumny i akcji, jeśli klikniesz w pewne pole.

Użyj odsłoniętych filtrów, aby dodać formularz filtrowania, jeszcze raz dodaj potrzebne filtry. Możesz nawet ustawić formularz, aby korzystać z AJAX, aby automatycznie przesyłać, gdy niektóre pola filtru są zmienione, zawierać przycisk resetowania i więcej. Również dla każdego eksponowanego zbioru możesz wybrać (przy ustawieniach pól), czy pamięta on jego wartość, czy nie.

Na koniec edytuj menu administracyjne i dodaj do niego nową stronę, aby wyglądała i działała domyślnie, ale oferuje znacznie więcej funkcji. Możesz nawet całkowicie usunąć domyślny z menu administratora.

Moduł Widok jest bardzo wydajny, nie tylko dla front-end, ale także dla obsługi treści back-end.

3

Logika tej części obszaru administratora jest (z korzenia publicznego) /moduły/węzeł

szczególności „node.admin.inc”

to pod uwagę, że don” t zalecamy edycję podstawowych skryptów, ponieważ zostaną one nadpisane podczas aktualizacji rdzenia.

Można zbadać Dokonywanie own module uzupełnić tę stronę lub Twój own view lub zbadać kilka gotowych modułów, takich jak „Admin Views

Powiązane problemy