Drupal

9
Jak odbudować tabelę rejestru?

Obciąłem registrytabelę z powodu innych problemów, ale teraz mam problem z przebudowaniem registrytabeli na podstawie plików wymienionych w bazie danych. Dzwonię registry_update(), _registry_update()czy registry_rebuild()to zrobić: drush eval "registry_rebuild();" Ale potem pojawia się...

9
Próba dodania tagu html head w Drupal 8, beta 2

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' =>...

9
Jak korzystać z #element_validate i #value_callback w Drupal 8

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',...

9
Wyślij formularz do szablonu gałązki

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 {{ ?????...

9
Pętla przez elementy potomne w Twig jak Element :: children ()

Kiedy mamy do czynienia z tablicą renderowalną w PHP, mogę użyć Element :: children (), aby uzyskać dostęp do elementów, które nie są #właściwościami, ale podporządkowanymi elementami do renderowania (elementy formularza w zestawie pól, elementy w widżecie pola itp.). Na przykład ten fragment kodu...

9
Błąd składni PHP Drush podczas działania

Postępuję zgodnie z instrukcjami, aby zainstalować Drush, które są wymienione na tej stronie: https://github.com/drush-ops/drush/blob/master/docs/install.md Wydaje mi się, że pojawia się błąd składniowy w kodzie: [user@localhost ~]$ wget

9
Jak utworzyć niestandardowe karty użytkownika?

Usiłuję utworzyć nową kartę niestandardową, która będzie wyświetlana na wszystkich trasach, które są potomkami bytu. {Entity_type} .canonical. Próbowałem rozszerzyć klasę DeriverBase, w szczególności przesłaniając metodę getDerivativeDefinitions. Kartę utworzyłem, rozszerzając LocalTaskDefault i...

9
Jak dodać zmienną do szablonu pola gałązki?

Na stronie węzła chciałbym dodać tytuł węzła do wyniku obok innego innego pola (pola przykładowego). Utworzyłem nową, field--field-example.html.twigale nie mogę uzyskać dostępu do zmiennej tytułu węzła, ponieważ nie jest ona dostępna w szablonie pola. Muszę dodać zmienne do Preprocesuj tematu:...