Drupal

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

5
Tworzenie komentarzy i węzłów za pomocą usług 3.x i JSON
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( …
10 7  services  8  json 

2
Jak utworzyć formularz GET
Na przykład formularz filtru w obszarach administracyjnych może najlepiej być formularzami GET, w ten sposób można je dodawać do zakładek i można utrzymywać filtry na stronach stronicowania. Jak najlepiej używać form_api do takich formularzy? Czy zostaną przesłane haczyki _validate? Czy można pominąć hak _submit? Na przykład filtry działające w widokach …
10 forms 

3
kolejność wykonywania hook_form_alter
Czy istnieje sposób na zmianę kolejności wykonywania hook_form_alter w Drupal 7 bez zmiany wagi modułu lub włamania się do Drupal Core? Próbuję zmienić element dodany w module_forma_węzła_formatowania z modułu tłumaczącego. Podczas debugowania formularza nie mogę znaleźć elementu, więc zakładam, że mój hak jest wykonywany przed tym w module tłumaczącym.
10 7  forms  hooks 

1
Czy Drupal 8 domyślnie gromadzi dane odwiedzających?
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 …
10 8  users 

4
Dlaczego „kompozytor aktualizuje drupal / drupal” nie działa?
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. # …
10 8  composer 

1
Jak zaktualizować rdzeń za pomocą Composer?
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 …
10 8  composer 

2
Jak utworzyć niestandardowy hak i korzystać z niego?
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ą.
10 8 

1
drush / drush dev-master wymaga codegyre / robo ~ 1.0.0-beta1
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 …
10 8  drush 

4
Uzyskaj listę wszystkich typów treści
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.
10 nodes  8 

1
Po aktualizacji z D7 na D8, D8 wcale nie wygląda jak D7
Z powodzeniem przeprowadziłem migrację D7 -> D8 mojej witryny firmowej. Wydawało się, że wszystko idzie dobrze, ale kiedy wchodzę na stronę Drupal 8, cały projekt prawie zniknął. Jak mogę odzyskać stary projekt z powrotem do Drupal 8?
10 migration 

4
Jak przyciąć tekst (body_body)?
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 …
10 theming  8 

3
Jak wyłączyć moduły za pomocą interfejsu administratora lub Drush?
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? …
10 8  drush 

1
W jakiej kolejności należy importować konfigurację i aktualizować moduły?
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 …

2
Jaki jest odpowiednik hook_menu_alter (), aby zmienić typ pozycji menu?
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.
10 8  routes 


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.