Jakie są podstawy wdrożenia hook_menu()? Chciałbym zobaczyć podstawy omówione w jednym pytaniu, aby uniknąć konieczności ciągłego odpowiadania na te same podobne, ale różne pytania.
Jaki jest układ wszystkich parametrów z prefiksem i bez znaku podkreślenia ? Gdzie Drupal decyduje o sposobie przetwarzania tych parametrów? Czy ta koncepcja została wprowadzona z Symfony, czy też jest nowa w Drupal? Przykład ( node.routing.yml ): node.overview_types: path: '/admin/structure/types' defaults: _controller: '\Drupal\Core\Entity\Controller\EntityListController::listing' entity_type: 'node_type' _title: 'Content types' requirements: _permission: …
Jaka jest różnica między argumentami dostępu a wywołaniem zwrotnym dostępu? Załóżmy, że ustawiłem wywołanie zwrotne dostępu na wartość 'user_access'i array('custom permission')jest wartością argumentów dostępu. Co to znaczy? Jak na siebie wpływają?
Czy istnieje sposób na dodanie skrótu do menu w menu drupal, aby po prostu utworzyć pozycję menu, która przeskakuje do kotwicy lub identyfikatora na stronie?
Podczas dodawania pozycji menu w widokach widzę trzy wybory, które są ambiguius Normalna pozycja menu Karta menu Domyślna karta menu Jaka jest różnica i kiedy miałbym z nich korzystać?
Chcę przetłumaczyć moje menu, zainstalowałem moduły internacjonalizacji, zmiennych i ustawień regionalnych, ale w moich elementach menu po kliknięciu tłumaczenia: Zostanie wyświetlona strona Odmowa dostępu: Co ja robię źle? [EDYCJA] Dziennik:
Pobrałem przykłady projektu, ale w menu_example Moduł wszystkie access callbacksą ustawione true.. trudno zrozumieć, jak to działa. W moim przykładzie mój wpis meno powinien być widoczny w węzłach, ale tylko dla ról, które mają uprawnienia do edycji własnych węzłów. Nie mogę znaleźć przykładu bardziej szczegółowego wywołania zwrotnego dostępu. Czy ktoś …
Załóżmy, że masz następujące strony w drzewie menu: Projektowanie Projekt pierwszy Projekt drugi Projekt trzeci Szukam sposobu, aby utworzyć widok, który zostanie osadzony na stronie projektu (nadrzędny), który pokaże zdjęcie, tytuł i tekst (streszczenie) ze stron podrzędnych. Relacje między rodzicem a dziećmi są zdefiniowane w drzewie menu. Wiem, że mogę …
Jak dodać nowe warunki do istniejących, które określają, czy element menu jest widoczny? Warunki te nie powinny ograniczać się do ustawień uprawnień. Jako przykładowy przypadek użycia (niekoniecznie powód tego pytania): Załóżmy, że mam typ zawartości, w którym użytkownicy mogą tworzyć tylko jeden węzeł. Mam element menu służący do dodawania tego …
W moim niestandardowym module obsługi przesyłania chcę przekierować do adresu URL strony widoku, załóżmy, że moja nazwa widoku to zespół, a jego ścieżka brzmi /admin/team: wiem, że powinienem użyć, $from_state->setRedirect('route');ale kiedy próbowałem $from_state->setRedirect('/admin/team');W obliczu błędu, jak mogę uzyskać nazwę trasy widoku?
Chcę być w stanie uzyskać identyfikator, ale jedyne informacje, jakie mam, to http://example.com/this-is-the-alias . Czy istnieje sposób uzyskania wewnętrznej ścieżki / node / * dla tego aliasu, jeśli nie ma mnie na stronie? Czy jest sposób, aby od razu uzyskać identyfikator z tego aliasu?
Chciałbym wymagać, aby użytkownicy byli zalogowani, aby uzyskać dostęp do określonego MENU_CALLBACK. Poniższe działa, ale tylko dla konta administratora. Zwykłym użytkownikom nadal odmawia się dostępu: 'access arguments' => array('user_is_logged_in') Musi istnieć argument dostępu, który sprawdza tylko uwierzytelnionych użytkowników?
Pytanie od początkujących, chłopaki. Wszelkie myśli, jak mogę programowo utworzyć menu? Mówi, że mam 3 różne menu, które chcę utworzyć. Pierwsze menu zostanie umieszczone w lewym górnym rogu nagłówka. Drugie menu zostanie umieszczone poniżej pierwszego menu. Trzecie menu będzie główną nawigacją. Czy te menu mogą należeć do tej samej grupy? …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.