Als «8» getaggte Fragen

Versions-Tags sollten für Fragen verwendet werden, die nur für eine Version gelten, und nicht nur für die von einer Site verwendete Version.


1
In welcher Reihenfolge sollten Konfigurationsimport und Modulaktualisierungen ausgeführt werden?
Da die Schemaversion von Modulen im Schlüsselwertspeicher gespeichert ist, ist sie für jeden Standort eindeutig und wird nicht über das Konfigurationsmanagement synchronisiert. Dies ist sinnvoll, da Aktualisierungen möglicherweise Anpassungen vornehmen müssen, die nicht in der Konfiguration enthalten sind (z. B. Datenbankaktualisierungen). Es gibt jedoch auch andere Änderungen, die möglicherweise in …

2
Was entspricht hook_menu_alter (), um einen Menüelementtyp zu ändern?
Ich möchte den Menütyp in Drupal 8 ändern. In Drupal 7 können wir dies mit hook_menu_alter erreichen function module_menu_alter(&$items) { $items['admin/config/people/ip-blocking/default'] = array( 'title' => 'Block IP Address', 'type' => MENU_DEFAULT_LOCAL_TASK, ); } Ebenso möchte ich den Menütyp in Drupal 8 ändern. Wie kann ich das machen? Danke.
10 8  routes 

4
Wie bekomme ich die Liste der Feldtypen?
Ich portiere ein Modul von Drupal 7 nach Drupal 8. In den Konfigurationseinstellungen dieses Moduls muss die Liste der aktuell vorhandenen Feldtypen abgerufen werden. In Drupal 7 wurde dies mit der field_info_field_types()Funktion erreicht. In Drupal 8 (8.0.0-rc3) erhalte ich die Fehlermeldung "Funktion existiert nicht", obwohl die Informationen auf einer Drupal …
10 entities  8 


3
Bootstrap von externem Skript
Ich versuche, Drupal-Entitätsinstanzen aus einem externen Skript zu erstellen, das nicht Teil von Drupal oder einem Drupal-Modul ist. Für Drupal 7 drupal_bootstrapmussten die erforderlichen Drupal-Abhängigkeiten geladen werden. Nach langer Suche fand ich für Drupal 8 jedoch nur eine Notiz, die drupal_bootstrapfür Drupal 8 veraltet ist . Und in der Tat …

3
Mehrschritt- / Assistentenformulare
Ich versuche, ein mehrstufiges / Assistentenformular für Drupal 8 zu erstellen. Der Benutzer füllt die Felder Vorname und Nachname aus Klicken Sie auf die nächste Schaltfläche Füllt weitere Informationen aus Klicken Sie auf die Schaltfläche "Senden" Derzeit gibt es viele Ressourcen auf vielstufige gewidmet oder Assistentenformulare für Drupal 7 wie …
10 forms  8 

3
Wird hook_init () noch verwendet? Wie konvertiere ich Code, der hook_init () implementiert, wenn er nicht mehr verwendet wird?
Beim Betrachten der Drupal.org-API habe ich festgestellt, dass hook_init () für Drupal 8 nicht dokumentiert ist. Als ich die Änderungsdatensätze betrachtete, stellte ich fest , dass keine Bootstrap-Hooks mehr vorhanden sind , was darauf hinweist, dass alle Bootstrap-Hooks entfernt werden , an denen sich die Bootstrap-Hooks befinden sollen sein hook_boot()und …
10 8  hooks 

4
Wie migriere ich Dateieinheiten in Medienentitäten?
Ich verwende das Migrationsmodul für eine Migration von D7 nach D8 und schreibe die gesamte Migration manuell in Code (anstatt das integrierte D7-Migrationsmodul zu verwenden, da ich eine genauere Kontrolle über die Migration wünschte.) Ich habe die folgende Struktur: Die D7-Site hat ein Bildfeld, in dem Bilder als Dateientitäten gespeichert …
10 8  migration 

2
Wie stelle ich die Lebensdauer der Cookies ein?
Ich habe Probleme beim Festlegen der Cookie-Lebensdauer in meiner D8-Instanz. Ich möchte es auf Null setzen, damit das Schließen des Browsers den Benutzer abmeldet. Ich habe ini_set('session.cookie_lifetime', 0);der Datei site / default / settings.php hinzugefügt . Die Datei enthielt keine vorherige Referenz zu cookie_lifetime. Ich habe die Zeile hinzugefügt. Ich …
10 8  cookies 

1
So erhalten Sie ein Array referenzierter Entitäts-IDs aus einem Entitätsreferenzfeld
Ich habe ein entity_referenceFeld mit BaseFieldDefinition::CARDINALITY_UNLIMITEDKardinalität. Ich möchte eine Liste der referenzierten Entitäts-IDs. Ich weiß, dass ich alle referenzierten Entitäten durch Aufrufen $x->referencedEntities()abrufen kann, aber ich möchte, dass nur die IDs die Entitäten später laden. Derzeit mache ich das: $a = []; foreach ($entity->autoren as $v) { $a[] = $v->target_id; …
10 8  entities 


1
Hinzufügen einer Registerkarte / lokalen Aufgabe zu einem Knoten
Ich habe ein Modul namens erstellt hotel_reviews. Ich habe den Routenknoten / {node} / reviews mit hotel_reviews.routing.yml erstellt . hotel_reviews.content: path: '/node/{node}/reviews' defaults: _controller: '\Drupal\hotel_reviews\Controller\ReviewsController::content' _title: 'Reviews' requirements: _permission: 'access content' Ich habe dann versucht, eine lokale Aufgabe mit hotel_reviews.links.task.yml hinzuzufügen . hotel_reviews.content: route_name: hotel_reviews.content title: 'Reviews' base_route: node.view weight: …
10 8  routes 


2
Variablen nur für bestimmte Blöcke vorverarbeiten
Ist es möglich, Variablen nur für bestimmte Blöcke vorzuverarbeiten? Ich habe eine solche Funktion erstellt: mytheme_preprocess_block__aggregator(&$vars)aber es funktioniert nicht. - BEARBEITEN - Es scheint in Drupal 8 https://drupal.org/node/1751194 behoben zu sein
10 7  theming  8 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.