In Drupal 7 war es möglich, Module über die Admin-Oberfläche oder über Drush zu deaktivieren drush pm-disable. In Drupal 8 sind die Kontrollkästchen in der Administrationsoberfläche ausgegraut und Drush kann sie nicht über pm-disable deaktivieren. Wie deaktiviere ich Module in Drupal 8 mit Drush oder über die Admin-Benutzeroberfläche? Oder brauche …
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 …
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.
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 …
Nachdem ich seit dem Start mit Drupal 7 gearbeitet habe, lerne ich Drupal 8. Im Moment stelle ich fest, dass ich jedes Mal, wenn ich etwas ändere, etwas tun muss drush cache-rebuild, damit die Dinge wieder funktionieren. Auf meinem VPS dauert dies 15 Sekunden (und dann ist auch das Laden …
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 …
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 …
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 …
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 …
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 …
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; …
Dies ist eine Frage zum Link-Modul. Da Sie mit dem Link-Modul sowohl externe als auch interne Links eingeben können, verlassen wir uns stark darauf. Leider ist die Anzahl der Elemente, die in seinem Feld für die automatische Vervollständigung angezeigt werden sollen, auf 10 begrenzt. Wir haben viele Knoten mit nahezu …
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: …
Was ich versuche zu tun, funktioniert nicht, ich werde trotzdem zu / node / {id} umgeleitet: function hook_form_alter(&$form, $form_state, $form_id) { $form['actions']['submit']['#submit'][] = 'callback_set_redirect'; } function callback_set_redirect($form, FormStateInterface $form_state) { $form_state->setRedirect('custom.landing.page'); }
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
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.