Chciałbym pozwolić stronom nadal korzystać z mechanizmu buforowania Drupal 8 dla anonimowych użytkowników, z wyjątkiem określonych bloków, które powinny aktualizować się przy każdym odświeżeniu strony, wiedząc, że są generowane z widoków. Czy to technicznie możliwe? W jaki sposób?
Zrobiłem drush config-export stagingna lokalnej wersji mojej witryny, a następnie drush config-import stagingna serwerze. Zaimportował wszystkie słownictwo dotyczące taksonomii, ale nie zawiera terminów. Próbowałem także za pomocą interfejsu użytkownika ( Konfiguracja-> Rozwój-> Synchronizacja konfiguracji ). Czy to błąd, czy tylko niedokończona natura Drupala 8?
Jak mogę przekazać formularz do szablonu gałązki w Drupal 8? Na przykład otrzymuję to: formularz: mymodule / src / Form / MyForm.php Następnie na moim kontrolerze: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
Postępowałem zgodnie z oficjalną dokumentacją interfejsu API formularza, ale ten kod nie działa dla mnie na Drupal 8: public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file', '#upload_location' => 'public://image_example_images/', '#element_validate' => array('file_generic_settings_max_filesize'), ); return $form; } private function file_generic_settings_max_filesize($element, &$form_state) { …
Z Drupal 8.0 beta2 drupal_add_html_head() został wycofany na korzyść #attached. Więc stary sposób brzmiał: function MYTHEME_page_build(&$page) { $viewport = array( '#type' => 'html_tag', '#tag' => 'meta', '#attributes' => array( 'name' => 'viewport', 'content' => 'width=device-width, initial-scale=1.0, maximum-scale=2.0, minimum-scale=0.55, user-scalable=yes', ), ); drupal_add_html_head($viewport, 'viewport'); } Na podstawie zawiadomienia o zmianie, z …
Mogę RESTbez problemu tworzyć artykuły . Ale nie mogę wymyślić, jak przesłać pliki. Jak przesłać pliki (obrazy) do Drupal 8 za pośrednictwem REST? Aktualizacja: REST UI - File: /file/{id} Example image added in article: /admin/content/files -> /admin/content/files/usage/1 file {id} = 1? Get file id 1: curl --request GET --user admin:admin …
Jak dołączyć pakiet kompozytora do pliku drush make? Im bardziej ogólna odpowiedź, tym lepiej. Istnieje już moduł drush kompozytora pozwalający drush dl na obsługę pakietów kompozytora, ale to wymaga polecenia powłoki dla każdej zależności. Biorąc pod uwagę nasze przyszłe wykorzystanie Symfony, kompozytora i innych pakietów Symfony prawdopodobnie stanie się ważniejsze …
Gdy otrzymuję tytuł na niektórych stronach, otrzymuję pusty tytuł, np . Dom . Kod, którego używam u mojego subskrybenta, jest następujący. class HistorySubscriber implements EventSubscriberInterface { public static function getSubscribedEvents() { $events[KernelEvents::REQUEST][] = array('onResponse', 0); return $events; } public function onResponse($event) { $request = \Drupal::request(); $route_match = \Drupal::routeMatch(); $title = …
Pracuję nad tym zagadnieniem od kilku tygodni i nie mogę znaleźć rozwiązania dla mojego życia. Fakt, że nie znalazłem żadnej porządnej dokumentacji (na stronie internetowej Drupala lub gdziekolwiek indziej) również nie pomaga. A pytania już tu zadane są nieaktualne (Usługi 2.x). Próbuję utworzyć usługę REST dla witryny wspieranej przez Drupal …
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.