Drupal

15
Wie greife ich in Twig auf Felddaten zu?

Ich habe ein Listenfeld für einen benutzerdefinierten Blocktyp, der wie folgt aussieht: left|Align left right|Align right Ich kann auf den Schlüssel in Twig zugreifen, indem ich Folgendes mache: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} Wenn ich jedoch einen...

15
Wie kann ich PHP-Code ausführen, ohne ein Modul zu schreiben?

Ich muss ein Feld an einige Bündel anhängen. Ein PHP-Snippet erledigt die Aufgabe für mich, sodass ich kein Modul benötige. Das folgende Snippet ist das, was ausgeführt werden muss: $field_name = 'field_custom_image'; // Create the field. $field = array( 'field_name' => $field_name, 'type' =>...

15
Wie stelle ich das Themenlogo ein?

Wie kann ich das Logo in meinem benutzerdefinierten Design in Drupal 8 festlegen? Ich kann sehen, dass Drupal nach der Datei logo.svg sucht. Ich habe eine PNG logo.png-Datei, die ich in Drupal 7 verwendet habe, und ich möchte sie gerne wiederverwenden. Ich kann das Logo nicht als Designeinstellung...

15
Klasse zum Inhaltsfeld hinzufügen (Link)

Ich möchte dem <a>Tag eines Feldes, das aus einem Link und Text besteht , eine Klasse hinzufügen . (Es ist ein Feld vom Typ Link .) Der Name des Feldes lautet content.field_c_button_link. In der Vorlagendatei möchte ich Folgendes hinzufügen. {{ content.field_c_button_link.0.addClass('button...

15
Stellen Sie sicher, dass ein Feld nicht leer ist

Was ist die beste Methode, um zu überprüfen, ob ein Feld in einer Knotenvorlage leer ist? In node - example.html.twig können wir die Variable "content" verwenden. Ich kann check nicht dazu verwenden, einen Block zu überprüfen {% if content.field_example %} Ich kann so etwas benutzen: {% if...

15
Wie übergebe ich Parameter an den Form Builder?

Ich habe die folgenden Routen in module_name.routing.yml. module_name.usergroup_delete: path: 'module_name/usergroup/delete/{arg1}' defaults: _form: '\Drupal\module_name\Form\DeleteUserGroup' _title: 'Delete User group' requirements: _permission: 'access admin menus' Dies ist der Code in Modulname...

15
Lösen Sie die Cron-Sperre

Ich habe cron ausgeführt und die Ausführung abgebrochen. Jetzt bekomme ich diese Nachricht: Es wird versucht, cron erneut auszuführen, während es bereits ausgeführt wird. In Drupal 7 konnte ich die Variable cron_semaphore löschen . Wie erreichen Sie dasselbe in Drupal

15
Wie erhalte ich den Routennamen einer Ansichtsseite?

In meinem benutzerdefinierten Submit-Handler möchte ich zur URL einer Ansichtsseite umleiten. Nehmen wir an, mein Ansichtsname lautet team und sein Pfad lautet /admin/team. Ich finde heraus, was ich verwenden sollte, $from_state->setRedirect('route');aber als ich es versuchte

14
Erstellen eines Ansichtenfilters

Ich möchte einen Filter für ein benutzerdefiniertes Modul erstellen, das ich erstellt und in Ansichten integriert habe. Im Wesentlichen können Sie mit dem Modul Beziehungstypen zwischen verschiedenen Knoten definieren. Ich möchte einen Filter dafür erstellen, damit ich Knoten einer bestimmten Art...

14
Änderungen im Umgang mit JavaScript und jQuery in Drupal 7

Ich entwickle derzeit ein JavaScript-Skript, das auf einer Verwaltungsseite ausgeführt wird. Ich habe die Änderungen in Drupal 7 nachgelesen, nämlich die Umstellung document.ready()auf eine eigene jQuery-Funktion. Das folgende Skript funktioniert jedoch nicht. (function ($) { console.log('hello');...

14
Entitäten in Drupal 7

Was sind Drupal-Entitäten in Drupal 7? Ich verstehe, dass Drupal Commerce Produkte als Einheit erstellt hat. Ich weiß jetzt, dass es eine zentrale Entity-API und ein Contrib-Add-On für die Entity-API gibt. Ich habe ein paar Projekte in diesem Jahr, in denen ich Drupal 7, NoSQL und möglicherweise...

14
NoSQL vs andere SQL Drupal-Setups

Was sind die Vorteile von NoSQL (ex MongoDB) gegenüber MySQL, PostGRE SQL oder MSSQL in Drupal? Werden die Vorteile durch die einfache Verwendung des Speichers erzielt oder muss eine Drupal-Konfiguration geändert