Drupal

Pytania i odpowiedzi dotyczące programistów i administratorów Drupala

7
Programowo umieszczać bloki?
Używam Drupal 7. Obecnie mam nawigację w menu głównym i przełącznik języka, który istnieje w nagłówku mojej witryny. Umieściłem je tam, przechodząc do CMS> Struktura> Bloki i przeciągając bloki do regionu nagłówka. Jak programowo umieścić te bloki w nagłówku?
14 7  blocks 

3
Wykonaj zapytanie z warunkiem pola encji o wielu wartościach
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', …
14 8  entities  database 

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 …

1
Implementowanie niestandardowych tagów pamięci podręcznej
Chciałbym użyć nowego tagowania pamięci podręcznej w D8, aby zsynchronizować powiązane treści różnych typów (encje, węzły, bloki itp.). Ale po przeczytaniu obecnie dostępnej dokumentacji tej funkcji nie rozumiem, jak dodać własny znacznik pamięci podręcznej do elementów treści podczas tworzenia / aktualizowania tych elementów. Na przykład podczas tworzenia nowego węzła typu …
14 8  caching 


4
Jak mogę uzyskać listę rodzajów zawartości za pomocą drush?
Jak mogę uzyskać istniejącą listę typów zawartości za pomocą drush? Pozwoli mi to szybko stworzyć listę. Próbowałem z: $ drush @d6 @sites genc --types Ale potrzebuję do tego devel_generatesmodułu włączonego. Polecenie genc wymaga włączonych następujących modułów: devel_generate.
14 drush 

2
Jak nauczyć PhpStorm rozpoznawania składni SQL drupal {table}?
Mam do czynienia z naprawdę starym projektem drupal pełnym zapytań SQL. Rozumienie SQL przez PhpStorm jest bardzo przydatne, ale mam problemy z drupalizmem {table_name}. IDE narzeka na to <reference> expected, got '{'. Jak skonfigurować PhpStorm, aby zrozumiał, że łańcuch w nawiasach klamrowych to tylko nazwa tabeli? A przynajmniej niech zignoruje …
14 database 

2
Jak zmusić Composer do zainstalowania gałęzi deweloperskiej w stabilnej wersji?
Eksperymentuję z Bootstrap 3 w Drupal 8 i chcę pozostać w gałęzi deweloperskiej bootstrap. W moim composer.jsonnapisałem następujący wiersz oparty na Drupal Packagist : "drupal/bootstrap": "8.3.*@dev", Jednak gdy uruchamiam composer update, pobiera 8.3.0-beta2(2015-19 grudnia) zamiast najnowszej wersji deweloperskiej (2016-20 lutego). Gathering patches for root package. Loading composer repositories with package …
14 composer 

2
Czy istnieje sposób na sprawdzenie, czy jesteś zalogowany na Dev, Stage lub Production
Nasz model wdrażania ma Dev Etap Produkcja Tryb failover (replikacja mysql i moduł równoważenia obciążenia) Naszym problemem jest to, że serwer przeszedł w tryb awaryjny, chcemy ostrzec redaktorów treści, że pracują w trybie failover, lub więcej, chcielibyśmy upewnić się, że edytują w obszarach produkcyjnych, a nie w polu programistycznym. Czy …
13 7 

3
Alternatywa dla Field Collection
Czy ktoś zna alternatywę dla modułu „kolekcja terenowa”? Chociaż koncepcja zbierania danych w terenie jest bardzo dobra, mam problem ze współpracą z innymi modułami, takimi jak np. Funkcje lub interfejs API wyszukiwania. Więc szukam alternatyw.
13 entities 

1
Jak uzyskać pola określonego typu?
Widziałem, jak uzyskać listy pól według encji i paczki z field_info_instances()i field_info_field(), ale nie widzę sposobu na uzyskanie wszystkich pól określonego typu. Byłem w stanie to ugotować, aby robić dokładnie to, co chcę: function field_get_fields_of_type($type) { $fields_info = field_info_instances(); $return = array(); foreach ($fields_info as $entity => $bundles) { foreach …
13 7  entities 



3
Jak wyświetlić tylko 3 najnowsze posty dla każdego terminu w widoku?
Za pomocą innego pytania: Pokaż najnowsze węzły dla każdego terminu taksonomii w widokach, które udało mi się utworzyć, którego potrzebuję, poza tym, że wyświetla wszystkie posty dla każdego terminu (pogrupowane według terminu)? Jak ograniczyć każdy termin, aby wyświetlał tylko 3 swoje najnowsze posty. na przykład Termin 1 - Post 1 …


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.