Drupal

9
db_update () mit Joins

Gibt es eine Möglichkeit db_update()für die folgende Abfrage? UPDATE field_data_field_TEST as ft left join node as n on ft.entity_id = n.nid set n.type='test' where n.type='foo' Ich habe es versucht, db_update()->join();aber es hat nicht funktioniert.

9
Wie drucke ich Ergebnisse nach dem Absenden eines Drupal-Formulars?

Ich habe ein einfaches Drupal-Modul-Setup mit einem einzigen Textfeld. Ich kann zurückgeben, was in das Textfeld eingegeben wurde, indem ich drupal_set_message(): function firstmodule_form1_submit($form, &$form_state) { drupal_set_message(t("The user is $username")); } Allerdings echo...

9
Gibt es eine Möglichkeit, nach Wochennummer zu filtern?

Drupal 7, Ansichten 3 Ich habe mehrere Ansichten konfiguriert, die Daten über viele Jahre anzeigen. Die Daten werden nach Jahr gefiltert, wobei ein Datumsfeld als Filterkriterium verwendet wird. Für jedes Jahr habe ich Anhangsansichten, die ich nach Woche weiter filtern muss. Anstatt die genauen...

9
Meine Hooks werden von Drupal nicht aufgerufen

Ich entwickle ein Modul, aber die Hooks, die ich hinzufüge, werden nicht von Drupal aufgerufen. Es passiert mit mehr als einem Haken. Ich habe die Dokumentation zu den Haken gelesen und kann nichts finden, was erklären könnte, warum dies passiert. Ich habe überprüft, ob ich die richtigen Parameter...

9
In den Feldformatierer eines anderen Moduls einbinden?

Ich versuche derzeit, auf meiner Drupal 7-Site ein knotenreferenziertes Bildfeld zu implementieren, das den Ansichtsmodus abhängig von der programmatischen Logik unmittelbar vor dem Rendern ändert. Das Feld wird derzeit für eine Reihe von Inhaltstypen über ihre Einstellungen für den Anzeigemodus...

9
Wie aktiviere ich saubere URLs mit Nginx?

Ich benutze Drupal 7.x. Ich habe es geschafft, dass es ohne saubere URLs funktioniert. Nachforschungen haben ergeben, dass ich für jede Drupal-Site einen vhost erstellen und saubere URLs mit dem folgenden Code aktivieren sollte. if (-e $ REQUEST_FILENAME) {      rewrite ^ / (. *) $ / index.php? q =...

9
Ansichten 3 entfernen den freigelegten Filter programmgesteuert

Ich habe mehrere Knotentypen, von denen jeder auf unterschiedliche Taxonomie-Vokabeln verweist. Für die Kategorieanzeige verwende ich das Modul taxonomy_display. Zum Beispiel haben wir zwei Kategorien: Queues und Billardkugeln. Cues hat Preis von, Preis bis und Holzfilter. Aber Bälle haben keinen...

9
Wie überprüfe ich, ob der Benutzer das Passwort geändert hat?

Ich wollte dem Benutzer eine grundlegende Benachrichtigungs-E-Mail senden, nachdem er das Passwort geändert hat, um ihn über die Änderung des Passworts zu informieren. Ich benutze dafür RulesModule. Aber ich finde dort keine Option, um eine Bedingung hinzuzufügen, wenn der Benutzer das Passwort...

9
Wie lösche ich eine Feldsammlung richtig?

Drupal-Version: 7.21 Version des Feldsammlungsmoduls: 7.x-1.0-beta5 Kurze Erklärung : Ich bin damit beschäftigt, Feldsammlungen programmgesteuert zu importieren, aber beim Löschen einiger von ihnen bleibt immer eine gefälschte Feldsammlung übrig. Lange Erklärung : Meine Benutzer haben ein...

9
Wie Batch um das PHP-Timeout herum funktioniert

In der Drupal 7-Dokumentation wird die Batch-API wie folgt eingeführt: Funktionen, mit denen die Formularverarbeitung auf mehrere Seitenanforderungen verteilt werden kann, um sicherzustellen, dass die Verarbeitung nicht aufgrund eines PHP-Timeouts unterbrochen wird ... Ich habe dies so verstanden,...

9
Drupal 6 Suchmodul doppelte IDs [geschlossen]

Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Drupal Antworten. Geschlossen vor 4 Jahren . Ich bin derzeit mit einer Website für einen Kunden beschäftigt. Diese...

9
Wie erhalte ich die zuletzt eingefügte Datensatz-ID?

Ich möchte die Datensatz-ID für die zuletzt eingefügte Zeile in einer Datenbanktabelle erhalten. Ich versuche zu verwenden db_last_insert_id(), aber es löst eine Ausnahme aus. Aufruf einer undefinierten Funktion db_last_insert_id() Wie erhalte ich die zuletzt eingefügte

9
Wie ändere ich den Speicherort der Ausgabe von `form_set_error`?

Gibt es in Drupal 7 eine Möglichkeit, die Position der Ausgabe von zu ändern form_set_error? Im Moment wird aufgerufen, drupal_set_messagewelche Fehler des Formulars am oberen Bildschirmrand in die Warteschlange gestellt werden. Ich möchte stattdessen, dass jede Nachricht unter dem entsprechenden...