Ich bin neu in Namespaces und übe mit Drupal 8. Ich habe ein benutzerdefiniertes Modul erstellt und den Contrib, Devel, installiert. In meinem Modul habe ich einen Block definiert. Hier ist mein Code: Namespace Drupal \ twitter_pull \ Plugin \ Block; benutze Drupal \ block \ BlockBase; / ** * …
In Drupal 7 kann ich dies in einer benutzerdefinierten Feldvorlage tun, um das Alt-Tag eines Bildes zu drucken: <?php print $item['#item']['alt']; ?> Und obwohl "item" in Twig / drupal 8-Feldern eine Variable zu sein scheint, kann ich anscheinend nicht dasselbe tun. Ich habe diese ausprobiert: {{ item.alt }} {{ item.item.alt …
Angenommen, ich habe ein Modul, das eine composer.json-Datei verfügbar macht. Mit dem Composer-Manager kann ich sie mit anderen Modulen zusammensetzen. Composer.json. In Drupal 8 werden composer.json vom Kern aus verwendet. Ist es also möglich, Abhängigkeiten zu vermeiden, die mit Contrib-Modulen dupliziert werden? Wird dafür noch Composer-Manager verwendet?
In der Dokumentation zu Drupal 8 sind die folgenden Hooks als diejenigen aufgeführt, die zum Implementieren eines Blocks erforderlich sind. hook_block_access() Steuert, welche Benutzer Zugriff auf einen Block haben hook_block_view_alter() wird verwendet, um zu ändern, wie ein von anderen Modulen implementierter Block gerendert wird hook_block_view_BASE_BLOCK_ID_alter()ist eine Spezialisierung des vorangegangenen Haken, …
Ich habe ein Einlösungsformular, in das ich einen Gutscheincode eingeben möchte. Anschließend sollte automatisch eine Bestellung erstellt werden. Anschließend wird der Gutscheincode auch auf die Bestellung angewendet. Die Bestellung wird erfolgreich erstellt, $promotion->apply($order)funktioniert aber nicht. Wie Sie im Bild oben sehen können, habe ich eine Aktion mit Gutscheincode Z-8FDA5A218B44. Im …
Ich möchte JavaScript nur auf der Startseite meiner Website laden. Ich habe diese Vorverarbeitungsfunktion gefunden, weiß aber nicht, wie ich sie für die Startseite anpassen soll: function mytheme_preprocess_maintenance_page(&$variables) { $variables['#attached']['library'][] = 'mytheme/cuddly-slider'; } Ich habe ursprünglich die Bibliothek, die ich brauchte, in jede Seite meiner Site aufgenommen, aber ich brauche …
Ich habe ein neues Feld auf der Benutzerseite "Feld verwalten" hinzugefügt. Dies ist ein Beispiel für ein ganzzahliges Feld mit mehreren Zahlen. (Wir können mehrere Ganzzahlen eingeben) Ich habe das Profil des Administrators bearbeitet. Ich habe einige Werte in dieses Feld eingefügt (und gespeichert): 42 66 23 77 In einem …
Ich habe eine Ansicht mit einer Reihe von Feldern und gestalte diese Felder wie folgt: views-view-fields.html.twig In meiner .theme-Datei verwende ich auch eine Vorverarbeitungsfunktion, um zusätzliche Variablen an die obige Vorlage zu übergeben. function theme_preprocess_views_view_fields(&$vars) { $vars['my_var'] = 'hello'; } In der Zweigvorlage kann ich also Folgendes tun: {% for …
Ich habe viele Diskussionen über die Bildvorschau in fapi mit gelesen 'managed_file', aber ich kann keine schlüssige Antwort darauf finden, wie dies in D8 richtig gemacht wird. Eine naheliegende Lösung wäre die Wiederverwendung Drupal\image\Plugin\Field\FieldWidget\ImageWidget, aber ich weiß nicht, wie ich das erreichen soll. Meine Frage lautet also: Wie kann ich …
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.