Pytania otagowane jako routes

Używając terminu wprowadzonego w Drupal 8, trasy są ścieżkami, na które odpowiadają moduły.

4
Zaawansowane menu tematyczne w Drupal 7
Podróżowałem po Internecie i wcale nie jest oczywiste, jak tworzyć własne menu. Szukałem godzin i nie znalazłem ani jednego postu, który ilustruje proces tworzenia menu i dostosowywania jego wyników od początku do końca. Wygląda na to, że jest to proces wieloetapowy: Utwórz menu za pomocą interfejsu Drupal. Utwórz funkcję motywu …
15 7  routes  theming 

3
Jak zmienić trasę zdefiniowaną przez inny moduł?
Innymi słowy, jaki jest odpowiednik Drupl 8 funkcji hook_menu_alter () ? Drupal 8 nadal używa hook_menu () , ale dla tego, co widzę, informacje zwracane przez hook są inne niż te, które zwracają w Drupal 7. Na przykład definicja podana w user_menu () dla użytkownika jest następująca. $items['user'] = array( …
14 routes  8 

1
utwórz tabulatory za pomocą hook_menu () dla niestandardowego modułu
od dwóch godzin próbuję utworzyć zakładki w moim niestandardowym module zaplecza. Wypróbowałem sugestie dotyczące odcinków, ale nie udało mi się uzyskać żadnej z nich. to jest mój obecny hook_menu (): function social_links_menu() { $items['admin/config/system/social_links'] = array( 'title' => 'social_links', 'description' => 'Configure to fit clients needs', 'page callback' => 'drupal_get_form', …
14 7  routes 

5
jak oddzielić hierarchię taksonomii w pathauto za pomocą ukośników
Pathauto wydaje się mieć inny sposób aliasingu hierarchii taksonomicznej. Z menu taksonomii : Ogłoszenia> Samochody> Aston Martin> DB9 Coupe Ogłoszenia> Praca> Księgowość To, czego chcę, to coś takiego dla adresu URL: ogłoszenia / praca / księgowość (nie księgowość-praca-ogłoszenia) (Zauważ, że Pathautho generuje to również z myślnikami w odwrotnej kolejności). W …

2
Jeśli dwa moduły zdefiniowały tę samą ścieżkę menu w 'hook_menu', to który Drupal wybierze?
Na przykład „moduleone” definiuje ścieżkę „admin / hello”, która wyświetla dane wyjściowe print_moduleone_stuff(). /** * Implements hook_menu() */ function moduleone_menu() { $items['admin/hello'] = array( 'title' => 'Module One Hello World', 'page callback' => print_moduleone_stuff, ); return $items; } „moduletwo” definiuje ścieżkę „admin / hello”, która wyświetla dane wyjściowe print_moduletwo_stuff(). /** …
14 7  routes  hooks 

6
Jak korzystać z aliasów URL w menu?
Kopię opony na Drupal 7, rozwijając stronę testową. Wybrałem motyw Danland i utworzyłem różne strony z aliasami URL dla każdego, ale kiedy tworzę link do menu dla każdego, mogę tylko wprowadzić węzeł w polu „Ścieżka” dla łącza menu, a nie alias. Mogę więc tylko wpisać „node / 20”, a nie …
14 7  routes  path-aliases 

3
Przekieruj anonimowego użytkownika na stronę logowania
Chcę, jeśli użytkownik nie zaloguje się i nie wejdzie na żadną stronę mojej witryny oprócz routerów REST VIEWS Przekieruję go na stronę logowania w Drupal 8, znalazłem to rozwiązanie dla Drupal 7, ale nie znalazłem żadnego rozwiązania dla Drupal 8, Przekieruj anonimowego użytkownika na stronę logowania Jak przekierować anonimowych użytkowników …

7
Jak wywołać funkcję menu_rebuild w Drupal 7?
Chciałbym wywołać funkcję menu_rebuild () , ale nie jestem pewien, gdzie dokładnie wkleić fragment kodu. Nie mogę znaleźć pliku update.php nigdzie w mojej lokalnej instancji. Powodem, dla którego chciałbym to zrobić, jest usunięcie wszystkich węzłów, ale nadal pojawiają się one w strukturze menu.
13 routes  updating 


5
Jak wstrzyknąć menu taksonomii jako podmenu standardowego elementu menu?
Mam menu główne o strukturze najwyższego poziomu podobnej do następującej: Home - Categories - Something Else - ... - Contact Każdy z tych łączy najwyższego poziomu prowadzi do odpowiedniej strony węzła. Mam słownictwo dotyczące kategorii (wielopoziomowe) i muszę uzyskać te warunki taksonomii w podmenu pod pozycją „Kategorie”. Chciałbym uniknąć zakodowania …

1
Czy mogę dodać niestandardowy link do „Menu głównego” poprzez hook_menu?
Próbuję dodać nowy link do menu głównego z poziomu mojego modułu. Obecnie ten kod: function custom_food_orders_menu() { $items['order_food'] = array( 'title' => 'Order Food', 'page callback' => 'page_creator_function', 'access callback' => TRUE, 'menu_name=' => 'main-menu', 'type' => MENU_NORMAL_ITEM, ); return $items; } ... dodaje link „zamów jedzenie” do menu „Nawigacja”. …
12 7  routes 


4
Jak dodać kartę niestandardową na stronie profilu użytkownika?
Muszę dodać niestandardową kartę na stronie profilu użytkownika. Swoją trasę zdefiniowałem jak poniżej: mymodule.routing.yml mymodule.account: path: '/user/{user}/custom' defaults: _form: '\Drupal\mymodule\Form\MyModuleUserSettingsForm' _title: 'Custom Settings' user: \d+ requirements: _permission: 'access content' mymodule.links.task.yml mymodule.account: title: Mymodule Settings route_name: mymodule.account base_route: entity.user.canonical mymodule.links.menu.yml mymodule.account: title: My module Settings parent: entity.user.canonical route_name: mymodule.account Następnie po …
11 users  8  routes 

5
Czy powinienem używać t () w opisie hook_menu?
Zawsze używałem t () do tytułu i opisu hook_menus w następujący sposób: $items['some-path'] = array( 'title' => t('My Page Title'), 'description' => t('This is a description about what my page is for'), 'page callback' => 'profile_user_page', ); Ma to dla mnie sens, aby w razie potrzeby użytkownicy mogli tłumaczyć tytuł …
11 7  i18n-l10n  routes 

4
Zwiększenie limitu pamięci nie pomaga w przypadku błędu krytycznego: Dozwolony rozmiar pamięci… / modules / views / views.module on line 416
Trzy tygodnie temu przeszedłem z Drupala 7.14 na 7.15 i dlatego napotykam serię bardzo wyrafinowanych (jak dla mnie) błędów limitu pamięci . Te błędy występują za każdym razem, gdy próbuję wyczyścić pamięć podręczną wydajności lub uruchomić skrypty aktualizacji. Moja firma hostingowa zwiększyła limit pamięci w php.ini do 126 M, 256 …
11 views  routes 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.