Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

4
Holen Sie sich ein Bild von einem Artikel / einer Entität
Wie erhalte ich am einfachsten ein Bild (seinen Pfad) aus dem in Drupal 8 enthaltenen Artikelinhaltstyp? Was ich habe, ist eine Einheit. Die Verwendung $image = $node->fields['field_image']gibt mir jedoch eine verdammt gute Struktur. Gibt es keinen einfacheren Weg, um den Bildpfad zu erhalten? Außerdem kann ich die URL darin nicht …
8 entities  8  media 

2
Wie kann ich die Aktivität und / oder den Fall in einem in CiviCRM integrierten Webformular definieren?
Ich habe ein Drupal-Webformular, das in meine CiviCRM-Installation integriert ist und zahlreiche benutzerdefinierte Felder verwendet, die einem bestimmten Aktivitätstyp zugeordnet sind. Ich möchte das Formular verwenden, damit bestimmte Kontakte eine Aktivität bearbeiten können, die Teil eines bereits vorhandenen Falls ist. Der Kontakt, der das Webformular sendet (Kontakt 1), hat eine …
8 civicrm 

2
Ändern Sie den Workbench-Status programmgesteuert von Entwurf in Veröffentlicht
Ich möchte eine Massenoperation ausführen und Knoten von einem Entwurfsstatus in "Veröffentlicht" ändern. Ich habe eine neue Revision aus einer früheren Änderung erstellt, aber alle Revisionen sind standardmäßig Entwurf. Jetzt möchte ich im Grunde nur die neue Revision veröffentlichen. (Ich verwende das Workbench-Modul.) Ich habe versucht, Dinge wie die folgenden …
8 workbench 

4
Wie sende ich mit drupal_mail E-Mails an mehrere Empfänger?
Ich benutze drupal_mail, um E-Mails zu senden. $to = 'email@email.com'; drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => 'Tanvir'), $from = NULL, $send = TRUE); Ich möchte E-Mails an mehrere E-Mail-Adressen gleichzeitig senden. Soll ich das machen? $to = array('one@email.com', 'two@email.com', 'three@email.com',); drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => …
8 emails 

3
Migrieren: Was ist der Unterschied zwischen prepare () und prepareRow ()?
Verwenden des Migrate-Moduls: Ich verstehe, dass prepareRow () einen Filter für die Zeile ausführt und unter bestimmten Bedingungen TRUE oder FALSE zurückgeben sollte, wodurch eine Zeile migriert werden kann oder nicht, aber könnte jemand klarstellen: wann zu verwenden vorbereiten () wann ist prepareRow () zu verwenden? Warum würden Sie der …
8 7  6  database  migration 

4
Warum aktualisiert entity_metadata_wrapper-> save () die Revision des Knotens nicht?
Ich entwickle ein Modul zum Aktualisieren von Knoten (Revision aktivieren). Es sieht aus wie das. $nodes = node_load_multiple(array(), array('type' => $bundleType)); foreach ($ndoes as $node){ $w = entity_metadata_wrapper('node',$node); $w->MyFields->set($someValue); $w->save(); } Die Felder wurden korrekt festgelegt, aber die Revisions-ID des Knotens hat sich danach nicht geändert $w->save(). Wie kann ich …
8 7  nodes  entities 

4
Verzögern Sie den Ajax-Aufruf im Textfeld, um die Eingabe zu ermöglichen
Ich möchte Ajax daran hindern, auf die gleiche Weise zu feuern, wie die automatische Vervollständigung zu funktionieren scheint. Wenn ein Benutzer beispielsweise tippt, wird der Ajax erst ausgeführt, nachdem seit der letzten Eingabe 500 ms verstrichen sind. Ich schaue gerade auf drupal.behaviors, kann es aber nicht zum Laufen bringen. Drupal.behaviors.mymodule …




3
Wie füge ich <head> CSS und JavaScript hinzu?
Ich möchte den folgenden Code in meinem Abschnitt der Startseite mit einem Drupal 8-Unterthema von Bartik hinzufügen. Kann jemand helfen, wie es geht? Was ist der beste Weg, um dies in dieser neuen Zweigversion des Themas zu tun? Wo ist page.tpl? &lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="stepcarousel.js"&gt;&lt;/script&gt;
8 8  javascript 

2
Drupal Core kann nicht auf 7.27 aktualisiert werden
Ich versuche, mit drush mit dem Befehl zu aktualisieren drush up, aber der Kern wird nicht aktualisiert. Auf der Drush-Ausgabe steht: Project drupal was updated successfully. Installed version is now 7.27. aber es ist nicht! Aus dem Statusbericht geht eindeutig hervor, dass die Version immer noch 7.26 ist. Außerdem habe …
8 7  drush  updating 

3
Entwickeln Sie die Funktion dsm () in Drupal 8 page.html.twig
Ist die Funktion dsm () des Devel-Moduls in page.html.twig verfügbar? Wenn es nicht verfügbar ist, gibt es eine Möglichkeit, es verfügbar zu machen? Ich kann dsm () in der .theme-Datei verwenden, aber nicht in page.html.twig. Mir ist die Funktion dump () in .twig bekannt. dump () ähnelt var_dump () von …
8 8  debugging  theming 


1
Was ist der Unterschied zwischen der Verwendung von drupal_add_js und ['#attached']
Was ist der Unterschied zwischen drupal_add_js()und $form['#attached']['js'][]? Wann ist der Zweck der Verwendung der oben genannten Funktionen? (Ich meine, ich weiß, dass es verwendet wird, um js anzuhängen, um Formular zu sagen, wenn es innerhalb des Formulars verwendet wird, aber wann wird es drupal_add_jsverwendet und wann wird es $form['#attached']['js'][]verwendet?)
8 7  javascript 

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.