Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

4
Wie kann ich einen lokalen Spiegel auf meinem Mac warten?
Ich habe eine persönliche Drupal 6-Site, die kommerziell gehostet wird, und ich möchte einen Spiegel der Site auf meinem lokalen MacBook beibehalten, um benutzerdefinierte Module und Designs zu entwickeln, bevor ich sie bereitstelle. Meine Frage besteht aus zwei Teilen: Wie richte ich meinen Mac so ein, dass Drupal installiert werden …
7 6  installing 

6
Wie bekomme ich Nodeid?
Wie erhalte ich die Knoten-ID in Drupal für die aktuelle Seite, ohne die Informationen aus der Seiten-URL zu verwenden? Dh: if(arg(0)=='node' && is_numeric(arg(1))){ $nid = arg(1); } Ich möchte den obigen Ansatz nicht verwenden.
7 nodes 

1
Themenordner in Drupal 8
In Drupal 8 schien sich der Themenordner für die bereitgestellten Themen verschoben zu haben. Wohin gehen Themen in Drupal 8?
6 theming  8 

1
$ Promotion-> Apply ($ Order) funktioniert nicht
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 …
6 8  commerce 

2
Laden einer Bibliothek nur für die Startseite
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 …
6 8  javascript 


2
Das Feld getvalue () mehrerer Werte gibt nur den ersten Wert zurück
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 …
6 8  entities 

1
Ruft Ajax, das in Ansichten verwendet wird, Vorverarbeitungs-Hooks auf?
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 …
6 views  theming  8  ajax 

1
Formular-API-Bildvorschau
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 …
6 8  forms  media 

4
Titel und alternativen Text automatisch zum Bild hinzufügen?
Auf meiner Website können Benutzer Inhalte und auch Bilder hochladen. Mein Ziel ist es, dass, wenn ein Benutzer Inhalte auf die Website und auch ein Bild hochlädt, der Titel des Inhalts auch der Bildtitel und der alternative Text des Bildes ist. Derzeit verwende ich das Kernbildfeld. Gibt es einen Weg …
6 7  media 

4
Wie füge ich ein Dev-Modul in eine make-Datei ein?
Ich verwende Drush make-Dateien, um die Entwicklung meiner Website zu automatisieren. Ich habe dieses Tutorial befolgt , um eine Make-Datei über Drush zu erstellen. Alles funktioniert einwandfrei, außer wenn ich die make-Datei ausführe, sagt Drush, dass die Entwicklungsversionen von Modulen nicht gefunden werden können (für die Module, in denen ich …

3
Wie führe ich einen Drush-Befehl mit dem vollständigen Site-Pfad aus?
Ich versuche Drush zum Laufen zu bringen. Wenn ich 'drush' in das Terminal eingebe, erhalte ich eine Liste von Befehlen, damit ich weiß, dass sie installiert sind. Ich habe noch keine Pfad-Aliase eingerichtet, also versuche ich, den vollständigen Pfad zu verwenden. Wenn ich Folgendes in das Terminal eingebe: cd path-to-my-site …
6 drush 


5
So übersetzen Sie benutzerdefinierte Feldbezeichnungen
Ich möchte die Beschriftungen und Beschreibungen von benutzerdefinierten Feldern auf Niederländisch übersetzen lassen, aber egal was ich versuche, sie bleiben immer auf Englisch (der Sprache, in der ich sie erstelle). Ich hoffe, dass meine Schritte unten Sinn machen, weil ich nicht verstehe, warum es nicht funktioniert. Ich erstelle ein Feld …
6 7  entities  i18n-l10n 

2
Formatieren Sie das Datum in Regeln
Ich verwende eine Regel, um E-Mails zu versenden, wenn ein Knoten erstellt wird. Unter Aktion und Nachrichtentext füge ich [Knoten: Feldkalenderdatum] ein. Das Token wird in der E-Mail-Nachricht durch (zum Beispiel) "2012-12-14T08: 00: 00" ersetzt, aber ich möchte, dass es durch "Freitag, 14. Dezember, 8:00 Uhr" ersetzt wird (gleiches Datum, …

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.