Drupal

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


1
Jak utworzyć typ widoku wyświetlania referencji encji?
Mam encję, która zawiera zbiór pól referencji encji i mogę edytować referencje encji w trybie wyboru encji jest prosta (z opcjonalnym filtrem według pakietu), ale na liście wyświetla się tylko nazwa pola encji x . Utworzyłem również widok, który wyświetla informacje z encji, do której istnieje odniesienie, ale po przełączeniu …
26 views  entities 

9
Jak utworzyć link?
Powiedzmy, że rozszerzam blockBaseklasę, aby utworzyć niestandardowy blok, i implementuję blockBuildmetodę, aby utworzyć znaczniki dla mojego bloku. Coś takiego: class YourModuleBlock extends BlockBase { /** * Implements \Drupal\block\BlockBase::blockBuild(). */ public function build() { return array( '#markup' => 'This is a block!', ); } } Gdybym chciał podać link w tym …
26 navigation  8 

4
Jak całkowicie wyłączyć buforowanie?
Tworzę witrynę w Drupal 7 i buforowanie znacznie spowalnia moją pracę. Na przykład miałem funkcję tematyczną dla formularza. Byłem zaskoczony, dlaczego to nie działa. Aż wyczyściłem pamięć podręczną i została ona naprawiona. Jak całkowicie to wyłączyć?
26 7  caching 

9
Jak zapobiec instalowaniu modułu Devel w środowiskach produkcyjnych
Używając nowego Menedżera konfiguracji Drupal 8, jak mogę zapobiec instalacji modułu Devel w niektórych środowiskach? O ile wiem, instalowanie go na moim komputerze lokalnym oznacza, że ​​następnym razem, gdy wyeksportuję konfigurację i przeniosę ją do innych środowisk (programistycznych, testowych, prod), zostanie ona automatycznie włączona.

5
Jak użyć „NOT IN” w zapytaniu?
Jaki jest właściwy sposób napisania zapytania zawierającego „NOT IN” przy użyciu instrukcji warunku? Moje zapytanie jest następujące: SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); Próbowałem czegoś takiego: $query->condition('n.' . $key, $value, 'not in (select language from languages where language = …
26 7  database 

5
Jak dodać JavaScript do widoku?
Mam w swojej witrynie widok, który ma określoną nazwę klasy. Chcę wiedzieć w pliku szablonu.php motywu, skąd mogę wiedzieć, czy widok o określonej nazwie klasy jest dostępny na żądanej stronie. Jest to dla mnie bardzo ważne, ponieważ muszę dołączyć określony kod JavaScript i CSS, gdy na stronie używany jest widok …

8
Jak programowo uzyskać identyfikator NID bieżącego węzła
Zastanawiałem się nad tym starym wątkiem na drupal.org i to po prostu sprawia, że ​​kręci mi się w głowie. Zjeżdżasz ścieżką i próbujesz oddzielić NID od niej? Musi być lepszy sposób. I takie rozwiązania global $node; $nid = $node->nid; nie działają w moim module niestandardowym (chociaż powiedziano mi, że działają …
26 nodes 

5
Łatwy sposób programowo tworzyć bloki? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Nauka Drupala. Wiem teraz, że mogę utworzyć blok za pomocą backendu, ale wolałbym …
26 blocks 

5
Tłumaczenie węzłów a tłumaczenie encji (pola)
Chciałbym wiedzieć, co polecacie dla witryny wielojęzycznej. Rozważmy na przykład następujący przypadek: Strona i jej zawartość powinny być dostępne w 3 językach (np. Niemiecki, angielski i hiszpański); strona korzysta z jednego typu profilu, kilku rodzajów i widoków treści, taksonomii, referencji taksonomii, referencji do węzłów, referencji użytkowników i pól, zbiorów pól, …
26 7  i18n-l10n 

5
Używanie OR z EntityFieldQuery
Nigdy wcześniej nie musiałem tego robić, ale nie wydaje się, że możesz tworzyć zapytania OR EntityFieldQuery, ponieważ db_orjest ono używane do wybranych zapytań. Przykładem może być wszystkie podmioty, które mają pole daty, w którym wartość jest zerowa lub po dniu dzisiejszym. Czy brakuje mi czegoś lub jakiejś sztuczki, czy to …

3
Jak eksportować / importować widoki?
Wiem, jak to zrobić w Drupal 6/7, ale nie mogę znaleźć, gdzie eksportować / importować widoki w Drupal 8. Z której strony administracyjnej można to zrobić, w Drupal 8?
26 views  8 

4
Jak utworzyć motyw niestandardowego bloku
I utworzeniu bloku przy użyciu hook_block_infoi hook_block_themei tym podobne. Ale jak to zrobić? Mam pracę, aby zwrócić tablicę z kluczami 'subject'i 'content'. Ale stworzyłem znaczniki bezpośrednio na hook_block_view()haku i nie tego chcę. W dokumentacji jest powiedziane, że zawartość powinna zwracać się jako tablica do renderowania, a nie jako znaczniki. Ale …
26 7  blocks  theming 

3
Jak programowo przypisać uprawnienia do ról?
Mam uprawnienia, które chciałbym przypisać do niektórych ról programowo, aby ułatwić instalację. Ponieważ instaluję moduł i tworzę zarówno uprawnienia, jak i role, nie mam identyfikatora roli, w którym chcę ustawić uprawnienia. Do tej pory znalazłem tylko sposoby programowego przypisywania ról, które wymagają identyfikatora roli. Zastanawiam się, czy mógłbym w jakiś …
26 7  users 

7
Jak uzyskać parametry $ _POST i $ _GET
Wzywam trasę i przekazuję do niej dane, w moim kontrolerze chcę uzyskać $_POST['var'], $_POST['var2']wygląda na to, że korzystam z HttpFoundation w drupal 8 $_POSTi $_GETnie ma ich w starej metodzie. Jak mogę uzyskać dostęp do $_POSTparametrów w niestandardowym kontrolerze?
26 8 

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.