Jaka jest różnica między Language: Not specifiedi Language: Not applicablew Drupal 8 w kontekście wielojęzyczności? Nie było takiego rozróżnienia w Drupal 7 (i 6, IIRC) i wydaje mi się raczej zbędne w porównaniu do metody Drupal 7 Language: Naturalvs Language: name. Nie znalazłem też żadnej dokumentacji na ten temat w …
Chciałem odzyskać terminy taksonomiczne z pewnego słownictwa w Drupal 8. Najwyraźniej wciąż mogę to zrobić za pomocą taxonomy_get_tree ale jest przestarzałe. Teraz muszę użyć TermStorageInterface :: loadTree Próbuję uzyskać dostęp do tej funkcji z, Blockale nie rozumiem, jak utworzyćTermStorageInterface klasy. Próbowałem uzyskać dostęp do funkcji bezpośrednio, ale nie jest to …
W moim module używam poniższego kodu do uzyskania aliasu adresu URL danego adresu: $alias = \Drupal::service('path.alias_manager')->getPathByAlias($_POST['url']); Ale w moim module uruchamiam automatyczną recenzję ( http://pareview.sh/ ). Pojawia się poniżej ostrzeżenie: 16 | OSTRZEŻENIE | \ Wywołania Drupala należy unikać w klasach, zamiast tego należy stosować wstrzykiwanie zależności Jak mogę zaktualizować …
Myślałem, że to prosty przypadek użycia nowego systemu zarządzania konfiguracją, ale nie miałem szczęścia dowiedzieć się, jak rozwiązać ten problem: Problem Chcę zapisać konfigurację w git i użyć drush, aby wyeksportować konfigurację podczas programowania, a następnie podczas wdrażania zaimportować konfigurację. Całkiem podobne do przywracania funkcji w Drupal 7. Mój problem …
W Drupal 7 możemy po prostu sprawdzić, czy bieżący użytkownik jest zalogowany w motywie, sprawdzając $GLOBAL['user']->uidlub używając user_is_logged_in(). Jak mogę sprawdzić, czy użytkownik jest zalogowany w szablonie strony w Drupal 8? Rozwiązaniem jest ręczne zameldowanie hook_preprocess_page(), ale ponieważ jest to bardzo popularne, myślę, że Drupal domyślnie zapewnia coś dla silnika …
Jak ustawić logo w niestandardowym motywie w Drupal 8? Widzę, że Drupal szuka pliku logo.svg. Mam plik PNG logo.png, którego użyłem w Drupal 7 i chciałbym go ponownie użyć. Nie mogę ustawić logo jako ustawienia motywu, tak jak w Drupal 7. Czy istnieje sposób w interfejsie użytkownika lub niestandardowym kodzie …
W moim niestandardowym module obsługi przesyłania chcę przekierować do adresu URL strony widoku, załóżmy, że moja nazwa widoku to zespół, a jego ścieżka brzmi /admin/team: wiem, że powinienem użyć, $from_state->setRedirect('route');ale kiedy próbowałem $from_state->setRedirect('/admin/team');W obliczu błędu, jak mogę uzyskać nazwę trasy widoku?
Chcę być w stanie uzyskać identyfikator, ale jedyne informacje, jakie mam, to http://example.com/this-is-the-alias . Czy istnieje sposób uzyskania wewnętrznej ścieżki / node / * dla tego aliasu, jeśli nie ma mnie na stronie? Czy jest sposób, aby od razu uzyskać identyfikator z tego aliasu?
Chcę używać kompozytora do zarządzania zależnościami Drupala 8, ale nie jestem pewien, jaki jest prawidłowy przepływ pracy podstawowej aktualizacji. W tej chwili używam drush do aktualizacji rdzenia do najnowszej wersji beta, ale mam również pewne zależności w moim pliku composer.json, więc po aktualizacji używam kompozytora install, aby zainstalować wszystkie zależności …
Natknąłem się na ścianę, próbując wyrenderować kod znacznika obrazu svg w formacie HTML z zwykłego pola tekstowego. Chcę wyrenderować kod svg z prostego pola tekstowego bez nadpisywania renderowania zwykłego pola tekstowego wszędzie indziej. format zwykłego tekstu konwertuje obecnie wszystkie tagi HTML i <> na &lt; &gt;. Utworzyłem szablon pola i …
Zaktualizowałem jeden z moich modułów Drupal 7 do 8 i mam problem ze zmianą formularza. Dodaję funkcję sprawdzania poprawności i moduł obsługi przesyłania. Funkcja sprawdzania poprawności jest dobrze wywoływana, ale funkcja wysyłania się nie uruchamia. Zastanawiam się, czy to oznacza, że istnieje podejście w stylu Symfony, które należy zastosować, aby …
Uruchomiłem crona i przerwałem egzekucję. Teraz dostaję tę wiadomość: Próba ponownego uruchomienia crona, gdy jest on już uruchomiony. W Drupal 7 mogłem usunąć zmienną cron_semaphore . Jak to osiągnąć w Drupal 8?
Tworzę niestandardowy formularz w Drupal 8, pamiętam, że możemy przekierować na niestandardową ścieżkę w Drupal 7 za pomocą zestawu $form_state['redirect'] = 'mycustompath';w niestandardowym module obsługi przesyłania, ale w jaki sposób można przekierować użytkownika po przesłaniu formularza w Drupal 8? Wiem, że powinienem użyć submitFormmetody: public function submitForm(array &$form, FormStateInterface $form_state) …
Używam Drupala 8.1 z Regułami 8.x-3.0-alpha1. Chcę utworzyć regułę, aby wysłać wiadomość e-mail do autora węzła, gdy nowy komentarz zostanie opublikowany w tym węźle. Problem polega na tym, że nie otrzymałem adresu e-mail autora z regułami, ponieważ zestaw danych podaje mi tylko te wartości: @ node.node_route_context: węzeł lub komentarz, ale …
Mam następujące trasy w module nazwa_modułu.routing.yml. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' To jest kod w module nazwa_modułu / src / Form / DeleteUserGroup.php. namespace Drupal\module_name\Form; use Drupal\Core\Form\ConfigFormBase; use Drupal\Core\Form\FormStateInterface; class DeleteUserGroup extends ConfigFormBase { public function getFormId() { return 'delete_user_group'; …
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.