Jak mogę usunąć węzeł, na przykład po 2 tygodniach od jego
Jak mogę usunąć węzeł, na przykład po 2 tygodniach od jego
Muszę dodać kilka linków do istniejącego menu (lub nowego) programowo w Drupal
Usiłuję zaimplementować subskrybenta zdarzenia KernelEvents :: REQUEST, aby wykonać pewne działanie podczas ładowania strony. Potrzebuję tego zdarzenia do uruchomienia niezależnie od tego, czy żądana strona istnieje w pamięci podręcznej Drupal - wygląda na to, że KernelEvents :: REQUEST nie...
drupal_get_title() został usunięty z Drupal 8. Jak mogę uzyskać tytuł strony w Drupal
Próbuję osadzić widok w określonym węźle. Znalazłem tutoriale do robienia tego za pomocą szablonów Drupal 7 i PHP: <?php print views_embed_view('view_name'); ?> Ale szukam sposobu w Drupal 8 z szablonami gałązek. Próbowałem wywołać views_embed_view()funkcję w hook_node_view()i przypisać ją...
Szukałem tego i WSZYSTKIE znalazłem oferty z Drupalem 7. Stara komenda drush drush vset preprocess_js 0nie działa dla Drupala 8, a tabela „zmiennych” w DB nie istnieje w 8 ... Jednak z jakiegoś powodu nie mogę wyłączyć agregacji w mojej witrynie D8 i chcę ją wyłączyć z poziomu drush lub DB. Czy...
Podczas próby wyeksportowania konfiguracji mojej witryny z jednej witryny Drupal 8 do drugiej wciąż pojawia się następujący błąd Nie można zaimportować konfiguracji etapowej, ponieważ pochodzi ona z innej witryny niż ta witryna. Możesz synchronizować konfigurację tylko między sklonowanymi...
Wystąpił problem polegający na tym, że blok, który powinien być unikalny na stronie, nie jest dla wylogowanych użytkowników. Problemem jest niestandardowa wtyczka blokowa, którą mam na stronie wyszukiwania widoków, która zawiera niestandardowe filtry (coś w rodzaju niestandardowego zamiennika dla...
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. * *...
W Drupal 7 istniała opcja zwijania zestawu pól lub nie oraz ograniczenia domyślnego stanu tego elementu formularza (zwiniętego lub nie zwiniętego). Przykład: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE, '#collapsed' =>...
W Drupal 7 używaliśmy hook_schema()pliku .install do utworzenia tabeli. Wierzę, że w Drupal 8 możesz to również zrobić, ale miałem wrażenie, że powinieneś utworzyć pliki .yml ze swoim schematem. Jaka jest metoda tworzenia tabel w Drupal
Kontynuuj to pytanie, ale nie mam wystarczającej reputacji, aby poprosić o wyjaśnienie w komentarzu. Przesyłam moduł wnoszony do Drupala 8. Sugerowany kod na wyżej wspomnianym CR i postu nie działa: $node = $form_state->getFormObject()->getEntity(); Nic nie jest ładowane do zmiennej $...
Z jakiej wersji Symfony korzysta Drupal dla komponentów Symfony? Czy celem jest obsługa najnowszych wersji komponentów, czy jest to po prostu
Czy ktoś ma działające logowanie REST na Drupal 8? Właśnie tego próbowałem. POST /user/login HTTP/1.1 Host: 8.d8.local Content-Type: application/x-www-form-urlencoded Accept-Encoding: http://nikhilmohan.in Cache-Control: no-cache name=test&pass=password&form_id=user_login_form Zwraca mi...
W moim przypadku użycia mam encję, która ma dwa pola, które odnoszą się do unikalnych słowników. Wiadomości: - tag (odniesienie do podmiotu) - kategoria (odniesienie do podmiotu) Jeśli zapytam o jedno z tych odniesień, otrzymam wyniki, ale kiedy zapytam o oba (filtr ORAZ), nie otrzymam żadnych...
Jestem nowy w składni Drupal 8 i Twig. Nie jestem w stanie zrozumieć, jak działa jego filtr clean_class "region | clean_class"? Co to jest clean_class tutaj? Dodałem następujący kod do mojego pliku page.html.twig {% set classes = [ 'region', 'region-' ~ region|clean_class, ] %} {{...
Przed D8, aby ręcznie wyczyścić pamięć podręczną, można było obciąć wszystkie tabele zaczynające się od cache_. W Drupal 8 wciąż są stoły zaczynające się od cache_, ale jest też cachetagsstół. Czy porady w D8 nadal są obcinane, cache_*jeśli musisz ręcznie wyczyścić pamięć podręczną? Czy...
Mam niestandardowy formularz, który musi wyświetlać wartość domyślną z niestandardowego pola użytkownika. Pole zostało utworzone w / admin / config / people / account / fields, a jego nazwa komputera to field_r_period_length_sec. //get user $userCurrent = \Drupal::currentUser(); $uid =...
Mam szereg zmiennych, które chcę udostępnić w szablonach gałązek dla określonych szablonów treści. W MYTHEME.thememam: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block') ->createInstance('myblock',...
Korzystam z Drusha w wersji 6.2.0 i najnowszej wersji beta Drupala 8 na Dreamhosters. Po uruchomieniu drush cc allw katalogu witryn natychmiast po wykonaniu polecenia pojawia się następujący błąd: Błąd krytyczny: nie znaleziono klasy „Drupal \ Core \ Session \ AccountInterface” w...