Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren


1
So rendern Sie eine Vorlage in Drupal 8
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 …
12 theming  8 

3
Omega 4: Einstellungen nach .info exportieren
Ich bin sicher, es ist eine einfache Frage, aber ich kann keine Ressource für die Lösung finden. In Omega 4 wird immer wieder die Meldung "Die Einstellungen für dieses Thema werden derzeit von einer Variablen bereitgestellt. Möglicherweise möchten Sie sie in Ihre Info-Datei exportieren" angezeigt. Wie mache ich das?
12 theming 



7
Generieren von <button type = "submit"> mit der Formular-API
Ich muss eine stark thematisierte Form integrieren, deren Struktur unten gezeigt wird. Ich bin zum größten Teil fast da, bis auf die Einreichung. &lt;form action="#"&gt; &lt;fieldset&gt; &lt;legend&gt;Authentification&lt;/legend&gt; &lt;label for="email"&gt;Courriel*&lt;/label&gt; &lt;input type="text" name="email" id="email"&gt; &lt;label for="password"&gt;Mot de passe*&lt;/label&gt; &lt;input type="password" name="password" id="password" class="last"&gt; &lt;a href="#" title="Mot de passe oublié?" class="clearfix"&gt;Forgot password?&lt;/a&gt; …
12 forms 

2
Wie kann man node_access umgehen, wenn man EntityFieldQuery verwendet?
Wenn der aktuelle Benutzer mit dem folgenden Code keinen 'Bypass-Knotenzugriff' hat ( genaue Überprüfungen siehe _node_query_node_access_alter () ), sucht die Abfrage nach node_access, obwohl ich das Tag "node_access" nicht verwende. Wie kann ich die Überprüfung von node_access mit der folgenden Abfrage für einen Benutzer ohne Administratorrechte vermeiden? Ich verwende diesen …
12 7  entities  users 

8
Wie kann man die Ansichten in exponierter Form thematisieren?
Ich habe eine Ansicht mit einer Reihe von exponierten Filtern erstellt, aber sie sieht ziemlich hässlich aus. Ich möchte das Theming verbessern, einschließlich des Einwickelns des Ganzen in ein Feldset sowie des Gruppierens einiger anderer Elemente (wie das Koppeln der veröffentlichten und aktualisierten Eingaben), bin mir aber nicht sicher, wie …
12 views  6  theming 

2
KernelEvents :: REQUEST wird nicht auf zwischengespeicherten Seiten ausgelöst
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 …

5
Wie liste ich alle Benutzer in drush auf?
Ich möchte Informationen über alle Benutzer auflisten, die verwenden drush. Es gibt user-information, aber es werden nur Informationen über einen einzelnen Benutzer angezeigt. Gibt es noch andere Lösungen?
12 7  users  6  drush 

2
Wie setze und rufe ich Cookies ab?
Nach einigen Tagen und mehr Stunden habe ich nur Probleme und Patches gefunden, was zu tun ist, wenn ein Cookie gesetzt ist, aber keiner erwähnt, wie man überhaupt ein Cookie gesetzt bekommt. Unsere Absicht wäre es, ein (Sitzungs-) Cookie der Zielseite (für ALLE Benutzerrollen) zu setzen und dieses Cookie auf …
12 sessions 

4
Wie richte ich CORS ein?
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 …

1
Wie funktionieren clean_class und clean_id?
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: …
12 8  theming 

5
Wie kann ich ein Modul neu installieren?
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 …
12 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.