Drupal

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

2
Jak zmienić klasę przycisku wysyłania?
<input type="submit" class="form-submit" value="" name="op" id="edit-submit"> Chcę zmienić klasę z „formularz-przesłać” na „formularz-przesłać”. Jak mogę to zrobić? Skąd pochodzi klasa „form-submission”?
12 theming 

2
Jak ominąć dostęp do węzła podczas korzystania z EntityFieldQuery?
W przypadku następującego kodu, jeśli bieżący użytkownik nie ma „pomijania dostępu do węzła” ( dokładne weryfikacje znajdują się w _node_query_node_access_alter () ), wówczas zapytanie sprawdza , czy węzeł dostępu jest dostępny, mimo że nie używam znacznika „node_access”. Jak mogę uniknąć sprawdzania dostępu do węzła za pomocą następującego zapytania dla użytkownika …
12 7  entities  users 

8
Jak nadać temat odsłoniętej formie widoków?
Stworzyłem widok z wieloma odsłoniętymi filtrami, ale wygląda dość brzydko. Chciałbym poprawić temat, w tym zawinąć całość w zestaw pól, a także pogrupować niektóre inne elementy (takie jak parowanie opublikowanych i zaktualizowanych danych wejściowych), ale nie jestem pewien, jak sobie z tym poradzić. Próbowałem var_dump formularza, ale wydaje się, że …
12 views  6  theming 

2
Jak uzyskać adres URL pola pliku danego węzła?
$node->field_filedaje mi FileFieldItemList, podczas gdy pierwszy wpis wydaje się być FileItem . $node->field_file->getValue()daje mi liczbę całkowitą (chyba identyfikator pliku). Jak mogę faktycznie pobrać plik URI z tego pliku?
12 8  nodes  files 


2
Jak ustawić i odzyskać pliki cookie?
Po kilku dniach i więcej godzinach znalazłem tylko problemy i łatki na temat tego, co zrobić, gdy plik cookie jest ustawiony, ale żaden z nich nie wspomina, w jaki sposób otrzymujesz zestaw plików cookie. Naszym zamiarem byłoby ustawienie pliku cookie (sesji) strony docelowej (dla WSZYSTKICH ról użytkownika) i pobieranie tego …
12 sessions 

1
Załaduj encję pliku według URI
Czy istnieje sposób załadowania pliku przez URI w Drupal 8 lub Drupal 9? W Drupal 7 jest to możliwe w następnym przykładzie: $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty, $file will be false, otherwise will contain …
12 8  entities  files  uri 

4
Jak skonfigurować CORS?
Drupal 8 ma wbudowany rdzeń usługi internetowej RESTful, a od wersji 8.2 nie potrzebujemy modułu cors . Teraz, aby korzystać z usług, po prostu włączamy i konfigurujemy plik default.service.yml, jak określono tutaj Nie byłem jednak w stanie skonfigurować tego ustawienia, aby zezwolić na dostęp do usługi internetowej w innej domenie. …


5
Jak mogę ponownie zainstalować moduł?
Tworzę na module Drupal 8. Użyłem niestandardowej tabeli do przechowywania danych zebranych z formularzy. Jakoś podczas instalacji tabele nie są tworzone z powodu problemu w pliku instalacyjnym. Teraz naprawiłem problem i chcę ponownie zainstalować moduł. Jak mogę ponownie zainstalować moduł? Z tego i tych dyskusji wiem, że funkcja Wyłącz moduł …
12 8 

4
Błąd instalacji Linux Drush: Niezdefiniowana stała klasy „MYSQL_ATTR_SSL_CA” w phar: ///usr/local/bin/drush/lib/Drush/Sql/Sqlmysql.php, wiersz 56
Próbowałem zainstalować Drush przy użyciu obu metod wymienionych w dokumentacji drush.org. Myślę, że mogą być ze sobą w konflikcie, jeśli to możliwe. Po uruchomieniu composer global require drush/drushwszystkie komponenty wydają się instalować poprawnie. Jednak po przejściu na witrynę Drupal (za pomocą XAMPP, / opt / lampp / htdocs / sitefolder) …
11 drush 

2
Podfoldery i jak klas przestrzeni nazw
W Drupal 7 mogę mieć moduł wewnątrz innego modułu. Czy tak jest nadal w przypadku Drupala 8 i jak miałbym klas przestrzeni nazw wewnątrz podmodułu? Inną rzeczą, którą mogę zrobić w Drupal 7, jest utworzenie podfolderów w folderze modułów, aby pogrupować moje moduły. Przykład: strony --- / wszystkie --- / …
11 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.