Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

5
Wie verwende ich hook_views_query_alter ()?
Entsprechend den Angaben in der Dokumentation zu hook_views_query_alter () habe ich eine Datei mit dem Namen erstellt alterform.views.incund in ein aktiviertes Modul mit dem Namen eingefügtalterform . Ich habe den folgenden Code alterform.views.inchinzugefügt, aber es funktioniert nicht. function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test test'; // test …
20 7  views  hooks 

7
Deaktivieren Sie die Registrierungs-E-Mail-Benachrichtigung
Ich habe intensiv über das Internet recherchiert und auch viele alternative Lösungen ausprobiert, aber ich habe keine Lösung gefunden, um die E-Mail-Benachrichtigung für neue Benutzer zu deaktivieren. In meinen Benutzereinstellungen ist die Option "Besucher können Konten erstellen, aber Administratorgenehmigung ist erforderlich" und die Option "E-Mail-Bestätigung erforderlich, wenn ein Besucher ein …
20 users 


5
Gibt es eine Möglichkeit, Drush dazu zu bringen, alle erforderlichen Abhängigkeiten für ein bestimmtes Modul herunterzuladen?
Wenn Sie beispielsweise die folgenden Befehle ausführen: drush dl views drush en views views_ui views_export Beim Versuch, die Ansichtsmodule zu aktivieren, wird die folgende Fehlermeldung angezeigt: Modulansichten können nicht aktiviert werden, da dies von den folgenden Modulen abhängt, die nicht gefunden wurden: ctools Gibt es eine Möglichkeit, Drush zu bekommen, …
20 drush 


4
Einfachste Methode für bedingte Felder in einem Formular
Was ist der einfachste Weg, um JavaScript-Magie zum Aktivieren / Deaktivieren von Formularfeldern basierend auf dem Wert eines anderen Felds zu erlangen? Das hört sich so an, als ob es irgendwo einen Helfer geben sollte, aber ich kann ihn nicht finden. Ich suche eine Lösung, die nicht auf Knoten beschränkt …
20 forms  javascript 

9
Wie implementiert man Zweiwege-Knotenreferenzen?
Das Knotenreferenzmodul (eine Komponente von CCK) bietet eine hervorragende Möglichkeit, eine Referenz von einem Knoten auf einen anderen zu erstellen. Was ist der beste Weg, um eine wechselseitige Beziehung zwischen den beiden aufzudecken? Beispiel unten: In einem Ticket-Tracking-System mit zwei Tickets (Knoten A und B) könnten Sie beispielsweise eine Knotenreferenz …
20 7  entities  nodes 

3
Wie rendere ich programmgesteuert eine Ansicht mit Kontextfiltern?
Wie rendere ich programmgesteuert eine Ansicht mit Kontextfiltern in Drupal 8? In Drupal 7 verwende ich im Allgemeinen den folgenden Code. $view = views_get_view('test_view'); //test_view is the view machine name $view->set_display("block"); //block is the view display name $view->set_arguments($tid); //$tid is the argument to pass $view->pre_execute(); $view->execute(); $content = $view->render(); Gibt …
20 views  8 

6
Wie rendere ich ein Formular?
Was ist die Alternative zu drupal_get_form('user_login'). in Drupal 8? Ich verwende den folgenden Code in theme_name.theme, aber es funktioniert nicht. // Include namespace for userLoginForm. use \Drupal\Core\core\modules\user\src\Form; function MYTHEMENAME_preprocess_page(&$variables) { $form = UserLoginForm::create(); }
20 forms  8 

2
Wie lade ich einen Knoten mit einem Feldwert?
Ich möchte einen bestimmten Knoten laden. Ich kenne die ID des Knotens nicht, aber ich weiß, dass er ein bestimmtes Hash-Feld hat, das eindeutig ist, und ich kenne diesen Hash. Ich möchte den Knoten über das Hash-Feld laden. Wie kann ich das machen?
19 nodes  8 

4
Hinzufügen eines benutzerdefinierten Übermittlungshandlers zu einem Formular
Wie kann ich einen benutzerdefinierten Formularübermittlungshandler hinzufügen? Ich habe versucht , das Hinzufügen $form['#submit'][] = 'mymodule_form_submit';oder $form['actions']['submit']['#submit'][] = 'mymodule_form_submit';zu hook_form_alter(). use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action != 'preview' && isset($form['actions'][$action]['#type']) …
19 forms  8 


6
Fügen Sie eine Teilvorlage hinzu
Ich versuche, Drupal 8 mit einem benutzerdefinierten Thema zu verwenden. Aufgrund der großen Strukturunterschiede für meine Anforderungen habe ich eine Seite - front.twig.html und eine Seite.twig.html. Ich möchte Schablonenteile erstellen, wie sie in verwendet werden phrozn oder in einem normalen Symfony2-Projekt, zum Beispiel eine footer.html.twig und eine header.html.twig. Diese Vorlagen …
19 8  theming 

1
Installieren und Konfigurieren von XHProf (Ubuntu)
Problem Ich versuche, XHProf zu verwenden, aber ich erhalte jedes Mal einen schrecklichen PHP-Fehler, wenn es ausgeführt wird. Warning: Invalid argument supplied for foreach() in xhprof_compute_inclusive_times() (line 1670 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in xhprof_compute_flat_info() (line 1644 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in theme_xhprof_overall_summary() …
19 7  debugging 


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.