W rozwoju modułu Drupal 7 mogłem dołączyć niestandardowy plik klasy inc, api lub php za pomocą dyrektywy file [] = w pliku module.info lub funkcji drupal_load_included (). W przypadku D8 korzystającego z PSR, jaki jest właściwy sposób na spakowanie „zwykłego obiektu ole PHP” i odwołanie do niego DefaultController.php? Pomyśleć coś …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Mam duży osobisty projekt oparty na Drupal 7, który ma wiele niestandardowych elementów. Chcę rozpocząć …
Mam problem z uzyskaniem przez usługi rozpoznania testu POST w pliku /comment.json. Mam podobny problem z tworzeniem węzłów. Występuje błąd: HTTP / 1.1 406 Not Acceptable: brak wymaganego komentarza argumentu Ta wiadomość pochodzi z pliku: /services/server/rest_server/include/RESTServer.inc W szczególności wiersze: elseif (!isset($info['optional']) || !$info['optional']) { return services_error(t('Missing required argument !arg', array( …
Dużo szukam od ostatnich kilku dni, ale nie otrzymuję odpowiedzi. Jestem w trakcie przygotowywania Polityki prywatności witryny. Nie zapewniam żadnej funkcji rejestracji ani logowania użytkownika, ale anonimowy użytkownik może zamieszczać komentarze. Teraz pojawia się pytanie po przeczytaniu następujących pytań i odpowiedzi na temat DA, Nie zbieraj adresów IP w Drupal …
Zainstalowałem witrynę Drupal 8.2.0 za pomocą composer create-project drupal/drupal testsite. Teraz chciałbym go uaktualnić do wersji Drupal 8.2.1. Jednak bieganie composer update drupal/drupal nie działa. Wyświetla następujący błąd: Pakiet „drupal / drupal” wymieniony do aktualizacji nie jest zainstalowany. Ignorowanie Jak mam to zrobic? Wsparcie jest wyraźnie udokumentowane w example.gitignore. # …
Ok, wprawdzie jestem nowicjuszem kompozytorskim. Tak więc na mojej poprzedniej stronie użyłem menedżera kompozytora do aktualizacji rdzenia Drupala. To było dość proste w użyciu (wystarczy uruchomić „composer drupal-update”). Jednak menedżer kompozytora mówi teraz, że jest przestarzały. Wersja tego modułu Drupal 8 jest przestarzała i nie jest już potrzebna z powodu …
Zadałem tutaj pytanie , które zawierało jedną sugestię, ale bez odpowiedzi. Czy ktoś ma jakieś porady, jak zaimplementować niestandardowy hak w Drupal 8, który pozwoli innym modułom zaktualizować spis treści, który jest tworzony przez moduł nadrzędny? Spis treści będzie listą nieuporządkowaną.
Przenoszę witrynę Drupal 6 na Drupal 8.1, więc zgodnie z oficjalnymi instrukcjami skonfigurowałem nową instalację we własnym katalogu. Ponieważ jest to tylko jedna witryna, postępowałem zgodnie z instrukcjami, aby umieścić poświadczenia mojej bazy danych w witrynach / default / default.settings.php po deklaracji tablicy $ databases. Uruchomienie drush --statuszwraca następujące. Drush …
Jak uzyskać listę wszystkich typów treści zdefiniowanych w witrynie Drupal 8? W Drupal 7 było node_type_get_types(), ale było przestarzałe. Próbowałem, Entity::loadMultiple()ale wydaje się, że to nie działa. Myślałem o utworzeniu niestandardowego zapytania, ale nie wiem, jak jest ono przechowywane w bazie danych.
Utworzyłem widok dla węzła, który pokazuje zawartość jako renderowany byt. Między innymi wyprowadzam pole ciała w szablonie gałązki: {{ content.field_body }} Teraz chciałbym ograniczyć tekst do 200 znaków i umieścić trzy kropki. Testowałem trzy różne sposoby, aby to zrobić, ale nic nie działało. Problem polega na tym, że każdy sposób …
W Drupal 7 możliwe było wyłączenie modułów za pośrednictwem interfejsu administratora lub Drusha drush pm-disable. W Drupal 8 pola wyboru są zaznaczone na szaro w interfejsie administratora, a Drush nie jest w stanie ich wyłączyć przez pm-disable? Jak wyłączyć moduły w Drupal 8 za pomocą Drush lub poprzez interfejs użytkownika? …
Ponieważ wersja modułów w schemacie jest przechowywana w magazynie klucz-wartość, jest ona unikalna dla każdej witryny i nie jest synchronizowana przez zarządzanie konfiguracją. Ma to sens, ponieważ aktualizacje mogą wymagać wprowadzenia korekt, które nie są zawarte w konfiguracji (np. Aktualizacje bazy danych), ale istnieją inne zmiany, które mogą zostać uwzględnione …
Chcę zmienić typ menu w Drupal 8. W Drupal 7 możemy to osiągnąć za pomocą hook_menu_alter function module_menu_alter(&$items) { $items['admin/config/people/ip-blocking/default'] = array( 'title' => 'Block IP Address', 'type' => MENU_DEFAULT_LOCAL_TASK, ); } Podobnie chcę zmienić typ menu w Drupal 8. Jak to zrobić. Dziękuję Ci.
Pracując z Drupalem 7 od momentu jego premiery, uczę się Drupala 8. W tej chwili odkrywam, że za każdym razem, gdy coś zmieniam, muszę zrobić drush cache-rebuildwszystko, aby wszystko znów działało. Na moim VPS zajmuje to 15 sekund (a następnie ładowanie następnej strony jest również wolne). Mam przeczucie, że może …
Przenoszę moduł z Drupal 7 na Drupal 8. W ustawieniach konfiguracyjnych tego modułu muszę uzyskać listę aktualnie istniejących typów pól. W Drupal 7 zostało to osiągnięte za pomocą field_info_field_types()funkcji. W Drupal 8 (8.0.0-rc3) pojawia się błąd „funkcja nie istnieje”, pomimo informacji podanych na stronie pomocy interfejsu API Drupal , wyraźnie …
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.