Ich habe eine Reihe von Variablen, die ich auf Zweigvorlagen für bestimmte Inhaltsvorlagen verfügbar machen möchte. In habe MYTHEME.themeich: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block') ->createInstance('myblock', []); $variables['mycustomblock'] = $mycustomblock->build(); $headertext = \Drupal::service('plugin.manager.block') ->createInstance('headertext', [ 'text-align-submit' => 'right', 'uppercase-submit' => TRUE, 'header_size' => 'h4', 'header-size-submit' => 'h4', …
Ich versuche, die Bundle-Bezeichnung (Knotentyp-Bezeichnung) des Knotens von einem Knotenobjekt in Drupal 8 abzurufen. Das funktioniert, scheint aber langatmig: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); Gibt es eine andere Möglichkeit, das Bundle-Label zu erhalten, die auf weniger komplizierte Weise möglich ist?
Ich habe ein Bildfeld in meinem Inhaltstyp (field_hero_image). Ich möchte nicht, dass es in der Datei node.html.twig gerendert wird. Ich möchte es jedoch in der Datei page.html.twig rendern. Insbesondere möchte ich es neben dem Seitentitel rendern. Welchen Code würde ich in meiner Datei page.html.twig verwenden, um auf Felder auf Knotenebene …
Ich verwende das pagetitleKernmodul, um einen Seitentitel zu rendern. Für bestimmte Inhaltstypen möchte ich jedoch dieSeiteHaupttitel ist die Bezeichnung des Inhaltstyps (z. B. "News") und nicht die Bezeichnung des Knotens (z. B. "Drupal 8 veröffentlicht!"). Gibt es einen einfachen Weg, dies zu erreichen? Meine erste Vermutung war, das zu verwenden …
Zeichenfolgen, die ich unter "Übersetzung der Benutzeroberfläche" / admin / config / regional / translate übersetze, können von "Configuration Management" / admin / config / development / configuration für mich nicht exportiert werden. Vermisse ich etwas Ich möchte diesen Prozess mit hook_update_Noder automatisieren drush cim -y. Was ist ein geeigneter …
Ich versuche, eine Vorlage in Drupal 8 zu rendern. In Drupal 7 würde ich ein Thema mit hook_theme erstellen, ein Vorlagenverzeichnis in meinem Modul erstellen, die Vorlagendatei ablegen und sie mit theme () anzeigen. Wie mache ich das Gleiche mit Drupal 8? Ich habe folgendes ausprobiert, aber es ist ein …
Ich versuche, einen KernelEvents :: REQUEST-Ereignisabonnenten zu implementieren, um beim Laden der Seite eine Aktion auszuführen. Dieses Ereignis muss ausgelöst werden, unabhängig davon, ob die angeforderte Seite im Drupal-Cache vorhanden ist. KernelEvents :: REQUEST wird anscheinend nicht ausgelöst, wenn Drupal etwas aus dem Cache bereitstellt. Gibt es ein Ereignis, mit …
Drupal 8 verfügt über einen integrierten RESTful-Webdienst, und seit 8.2 benötigen wir kein Cors-Modul . Jetzt Dienste nutzen wir nur aktivieren und konfigurieren default.service.yml Datei als in bestimmten hier Ich konnte dieses Setup jedoch nicht so konfigurieren, dass der Webdienstzugriff über eine andere Domäne möglich ist. Mein aktuelles service.yml-Setup für …
Ich bin neu in der Drupal 8- und Twig-Syntax. Ich kann nicht verstehen, wie der Filter clean_class "region | clean_class" funktioniert. Was ist clean_class hier? Ich habe folgenden Code in meine Datei page.html.twig eingefügt {% set classes = [ 'region', 'region-' ~ region|clean_class, ] %} {{ dump(classes) }} Das Druckergebnis: …
Ich erstelle auf Drupal 8 Modul. Ich habe eine benutzerdefinierte Tabelle verwendet, um die aus Formularen gesammelten Daten zu speichern. Irgendwie werden während der Installation aufgrund eines Problems in der Installationsdatei keine Tabellen erstellt. Jetzt habe ich das Problem behoben und möchte das Modul erneut installieren. Wie kann ich ein …
Ich habe ein Modul erstellt, das die Knoten-ID aus dem Formular erhält. Bei der Formularüberprüfung muss überprüft werden, ob ein Knoten mit dieser Knoten-ID vorhanden ist. Wie kann ich das überprüfen?
In Drupal 7 kann ich ein Modul in einem anderen Modul haben. Ist dies in Drupal 8 immer noch der Fall und wie würde ich Namespace-Klassen innerhalb des Submoduls verwenden? In Drupal 7 kann ich auch Unterordner im Ordner modules erstellen, um meine Module zu gruppieren. Beispiel: sites --- / …
Ich hatte die ganze letzte Woche diese Frage im Kopf: Wann sollte ich einen Dienst oder eine Dienstprogrammfunktion erstellen? Im Drupal Core haben wir sowohl Dienste- als auch Dienstprogrammfunktionen, aber ich kann keinen Unterschied zwischen ihnen finden (wenn ich einen Dienst erstellen muss oder wenn ich eine Dienstprogrammfunktion erstellen muss). …
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.