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 …
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( …
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', …
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 …
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 …
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 …
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.
Chcę przekierować anonimowego użytkownika do formularza logowania, jeśli taki użytkownik napotka błąd 403. Utworzyłem subskrybenta zdarzenia i to jest mój kod, ale kończę na pętli na bieżącej stronie. /** * Redirect anonymous user to login page if he encounters 404 or 403 * response. * * @param \Symfony\Component\HttpKernel\Event\GetResponseEvent $response * …
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 …
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”. …
Próbuję utworzyć widoki z kartami: aby strona, która ma kilka kart, widok miała stronę podstawową, która pokazuje wszystkie węzły artykułów, kartę dla wszystkich węzłów zdarzeń i kartę dla węzłów blogu. Coś powinno działać tak: Przycisk „Treść” w menu łączy do / treści, Zakładka „Artykuły” prowadzi do / treści / artykułów, …
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ł …
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 …
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.