Drupal

30
Benutzerdefinierte Validierung für ein Formular?

Ich muss einem Formular eine benutzerdefinierte Validierung hinzufügen. Ich hatte damit gerechnet hook_FORM_ID_validate(), kann aber in der API-Dokumentation keine relevanten Informationen finden. Wie kann einem Formular eine benutzerdefinierte Validierung hinzugefügt

30
Wie testgesteuerte Entwicklung (TDD) in Drupal zu tun?

Welche Tools werden in Drupal für TDD verwendet (PHP-Module, Drupal-Module usw.)? Wie sieht Ihr Workflow für das Festschreiben / Testen / Bereitstellen aus? Verwenden Sie Phing, PHPUnderControl, Hudson zur Verwaltung dieses Workflows? Inwiefern macht Unit-Tests Ihren Code zuverlässiger? Benötigen...

30
Programmatische Verwendung der Such-API

Problem: Ich muss meine eigenen Suchvorgänge programmgesteuert mit der Such-API ausführen. Jedes Google-Ergebnis, das ich finde, ist darauf ausgerichtet, Nicht-Entwicklern die Verwendung des Moduls mit Views beizubringen. Information: Verwendung eines lokalen Datenbankdienstes anstelle von Solr...

29
Wie erstelle ich test_endpoint?

Ich bin neu in Drupal und verwende das Servicemodul für die Verwendung von REST- und RESTWS-Modulen. Ich habe RESTWS verwendet und konnte den Inhalt des Knotens über http: //base_url/node/1.xml abrufen. Jetzt muss ich einen Knoten und Benutzer aus meiner externen PHP-Anwendung zu Drupal hinzufügen....

29
Wie lege ich den Seitentitel fest?

Ich weiß, dass ich den Seitentitel mit ändern könnte drupal_set_title(t('Amy page title')), aber wenn ich es in Drupal 8 versuche, erhalte ich den Hinweis, dass es keinen solchen Funktionsfehler gibt . Wie kann ich den Seitentitel in Drupal 8

28
drush updatedb für ein einzelnes Modul

Ist es möglich, die Update-Funktion eines einzelnen Moduls über drush auszuführen? Ich kann sehen, drush updatedbwelche keinen Modulnamen als Argument nimmt und alle verfügbaren Updates ausführt. Dann wird drush pm-updateauch nach neuen Dateien gesucht. In der Dokumentation heißt es: (wie...

28
Programmgesteuertes Rendern eines Blocks in einer Zweigvorlage

Ich muss einen Ansichtenblock in meiner page.html.twig-Vorlage rendern. In D7 würde ich das machen: <?php $block = module_invoke('module_name', 'block_view', 'block_delta'); print render($block['content']); ?> In Drupal 8 ist module_invoke veraltet und es wird empfohlen, dies zu verwenden:...

28
Dynamische Auswahlliste im Formular (abhängiges Dropdown)

Ich benutze Drupal sieben. Ich möchte, dass die Optionen in einer Auswahlliste von dem Wert abhängen, der in einer anderen Auswahlliste in einem Formular ausgewählt wurde. Ich bin mir sicher, dass dies schon oft gefragt wurde, aber ich habe Schwierigkeiten, eine klare Antwort dafür zu finden. Über...

28
Wie führe ich PHP mit drush aus?

Ich bin neu bei Drush. Wie kann ich dieses Skript ausführen, um Kommentare eines bestimmten Benutzers zu entfernen? $uid = xx // the spam users id; $query = db_query("SELECT cid FROM {comments} WHERE uid = %d", $uid); while($cid = db_result($query)) { comment_delete($cid); } Das wäre auch...

28
Hinzufügen von Komponenten zu einem Feature über Drush

Ich verstehe die Verwendung von "drush fu", um nach Änderungen an Komponenten einer vorhandenen Funktion zu suchen. Gibt es eine Möglichkeit, einer vorhandenen Funktion mithilfe von drush eine Komponente hinzuzufügen? Im Moment muss ich die / admin-Tools verwenden, um die Dateien neu zu erstellen,...