Chcę, aby treść mojej witryny była wielojęzyczna. Mam przełącznik języka, który może przełączać między tłumaczeniem strony na angielski i hiszpański. Chcę, aby interfejs administracyjny zawsze był w języku angielskim, bez względu na to, czy nawigujesz do niego z hiszpańskiego czy angielskiego tłumaczenia strony. Oto moja konfiguracja w / admin / …
Po aktualizacji modułów Drupal 8 zostałem ostrzeżony na stronie statusu Drupal 8, że: Definicje jednostek / pól: Wykryto następujące zmiany w typie jednostki i definicjach pól. Po odrobinie szperania w Google wydaje się, że rozwiązaniem tego jest uruchomienie drush entity-updates. Jednak wydaje mi się to nieco dziwne, ponieważ wydaje się, …
Od Drupala 8 przy konwencjach nazewnictwa szablonów nie jest możliwe ładowanie określonego szablonu bloku zgodnie z regionem, w którym jest on umieszczony ( „Usunięto znaczniki bloku dla regionu i usunięto szablon matrycy dla regionu ” ). Ale muszę mieć inny HTML dla bloków, jeśli są umieszczone w określonym regionie. Jak …
Moim zadaniem jest przesłanie formularza kontaktowego za pośrednictwem AJAX, a następnie pokazanie „Dziękujemy za przesłanie!” wiadomość załadowana w miejscu, w którym znajdował się formularz. Więc muszę skompilować istniejący formularz kontaktowy. Znalazłem kilka przykładów sprawdzania poprawności pól formularza za pomocą AJAX w D8, ale nie mogę znaleźć żadnego przykładu, jak zaimplementować …
W Drupal 8 polecenie Drush drush variable-setjuż nie działa. Z lektury ( tutaj ) wynika, że Drupal 8 ma nowy system „konfiguracji”, który zastępuje stare („Drupal <= 7)” zmienne ”. Ale jakie jest nowe polecenie Drush, aby osiągnąć te same cele? W szczególności chcę przekonwertować polecenia: drush variable-set site_mail someone@email.com …
Próbuję wyświetlać zawartość, gdy jestem na pierwszej stronie testowej witryny Drupal 8, ale treść jest wyświetlana na każdej stronie: {% if front_page %} <header role="banner"> {% if logo %} <a href="{{ front_page }}" title="{{ 'Home'|t }}" rel="home"> <img src="{{ logo }}" alt="{{ 'Home'|t }}"/> </a> {% endif %} <h1 style="color:black">TESTTESTTESTESTAET</h1> …
Widziałem to, na jakim stopniu Drupal 8 będzie polegał lub będzie kompatybilny z Symfony? ale nie rozumiem, czy dotyczy to mojego pytania. Czy powinienem nauczyć się Symfony 2, aby rozwijać się w Drupal?
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( …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Próbuję utworzyć przekierowanie 301 za pomocą modułu przekierowania . Na przykład chcę przekierować źródło adresu …
W końcu próbuję się przyłączyć do korzystania z Drupala 8 i chcę wiedzieć, czy powinienem zignorować katalog dostawcy w git za pomocą .gitignore. Zakładałbym, że nie, ale widziałem kilka przykładowych plików .gitignore, które to robią. Dzięki!
Chcę zaktualizować wartość pola węzła, gdy węzeł zostanie zaktualizowany. Próbowałem przy użyciu kodu wymienionego tutaj Programowo aktualizując węzeł Drupal 8 use Drupal\node\Entity\Node; function hello_world_entity_presave(Drupal\Core\Entity\EntityInterface $entity) { $check = \Drupal::routeMatch()->getParameter('node'); if ($check) { $node = Node::load($check->nid->value); $node->title->value = 'testing'; //set value for field $node->save(); } } ale to nie zadziałało. Po …
Jeśli chcę wyświetlić bieżący tytuł węzła w page.html.twig (domyślnie wydaje się, że jest dostępny tylko w node.html.twig), muszę utworzyć funkcję wstępnego przetwarzania w następujący sposób: function theme_preprocess_page(&$variables, $hook) { // Set our page title so we can access it in page.html.twig if ($node = \Drupal::routeMatch()->getParameter('node')) { $variables['my_node_title'] = $node->title->value; } …
Mam typ zawartości, który ma pole odniesienia encji, które pozwala użytkownikom dodawać wiele terminów taksonomii w tym polu. Próbuję wykonać zapytania, które pobierają węzły, które mają określony zestaw terminów taksonomicznych w tym polu. Użycie jednej wartości w tym polu działa dobrze, tak jak to. $query = \Drupal::entityQuery('node') ->condition('status', NODE_PUBLISHED) ->condition('type', …
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 …
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.