Wiele tematów dotyczy niestandardowych bloków, ale co z blokami utworzonymi przez widoki? Mój blok widoków ma identyfikator: block-views-posts-listing-block, Próbuję na wiele sposobów nazwać plik szablonu, np .: blok - blok - views-posts-listing-listing-block.tpl.php, ale nie mogę znaleźć poprawnej nazwy pliku.
Mam pole Zakres czasu i godziny (data_pola) w typie treści. Po utworzeniu typu zawartości ustawiam datę rozpoczęcia na: 27.02.2017, 19:30:01 Teraz chcę uzyskać wartość i wyświetlić datę w innym formacie, więc spróbuj użyć następującego kodu: // Loading the node. $node = Node::load(2100); // Getting the start date value. $date = …
Mam plik gałązki: views-view-unformatted - view-machine-name.html.twig {# /** * @file * Default theme implementation to display a view of unformatted rows. * * Available variables: * - title: The title of this group of rows. May be empty. * - rows: A list of the view's row items. * - …
Mogę utworzyć węzeł za pomocą następującego kodu: $node = \Drupal::entityTypeManager()->getStorage('node')->create($array); Ale jeśli mam identyfikator węzła, jak mogę edytować węzeł?
Z tego, co słyszałem, Backdrop jest w zasadzie alternatywą dla Drupala 8. Czy decyzja o tym, która z nich ma być po prostu kwestią preferencji i ideologii, czy może istnieją konkretne przypadki użycia dla każdego z nich? Jeśli aktualizuję z wersji 7, jak zdecydować, którą drogą wybrać?
$account = \Drupal::currentUser()ładuje obiekt użytkownika do $account, ale jak uzyskać dostęp do niestandardowych pól, które utworzyłem w obiekcie użytkownika (poprzez interfejs użytkownika administratora)? Dzięki dpm($account)nie widzę żadnego z moich niestandardowych pól.
W Drupal 7 z włączonym modułem Views an Date , filtrowanie widoku według daty było dość łatwe: interfejs użytkownika po prostu dał ci taką możliwość. Jednak w Drupal 8 pole daty i widoki są częścią rdzenia, ale jeśli wybierzesz pole zakresu dat jako filtr w widokach, nie będziesz już mieć …
W D7 udało mi się przefiltrować widok według nazwy terminu systematyki pobranej z adresu URL. Przykładem może być ten adres URL http://www.gbyte.co/tags/drupal-planet/rss.xml „Drupal-planet” zostałby przekonwertowany na identyfikator terminu taksonomii, który następnie odpowiednio odfiltrowałby wyniki widoku. Teraz skonfigurowałem odpowiedni widok D8 z filtrem kontekstowym „Treść: Tagi (znaczniki_pola)”, przy czym znaczniki_pola są …
Korzystając z modułu akapitów w Drupal 8, próbuję zmienić zachowanie pól formularza zawartych w polu akapitu. Dzięki temu mogę dodawać zachowania, takie jak wywołania zwrotne AJAX, ukrywać pokazywanie innych pól za pomocą stanów itp. Mogę uzyskać dostęp do pola nadrzędnego akapitu za pomocą tej funkcji: function hook_form_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state, $form_id) …
Jestem programistą i opiekunem projektu CiviCRM. Próbowaliśmy stworzyć CiviCRM w wersji Drupal 8 i przeszliśmy długą drogę. Uderzamy głowami w klawisze kolektywne, próbując znaleźć główny bloker dla tego projektu. CiviCRM od jakiegoś czasu używa Symfony, a dołączona wersja jest inna niż ta, która jest dostarczana z Drupalem. Możemy zainstalować CiviCRM …
Patrząc na funkcje wymienione na stronie obsługi HTTP dla Drupal 7 , zauważyłem, że następujące funkcje nie istnieją już w Drupal 8. (Linki są na stronach dokumentacji Drupal 7, gdzie znajdują się linki do dokumentacji Drupal 8 dla tych brak funkcji). drupal_access_denied () drupal_get_query_array () drupal_goto () drupal_http_request () drupal_not_found …
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.