Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

3
Wie zeige ich den aktuellen Knotentitel in page.html.twig ODER in node.html.twig an?
Wenn ich den aktuellen Knotentitel in page.html.twig anzeigen möchte (standardmäßig scheint er nur in node.html.twig verfügbar zu sein), muss ich eine Vorverarbeitungsfunktion wie die folgende erstellen: function theme_preprocess_page(&$variables, $hook) { // Set our page title so we can access it in page.html.twig if ($node = \Drupal::routeMatch()->getParameter('node')) { $variables['my_node_title'] = $node->title->value; …
14 theming  8 

5
So erhalten Sie die Bündelbezeichnung von der Entität
Wie erhalte ich das lesbare Etikett eines Bundles von einer geladenen Entität? Nehmen wir an, ich möchte die Bezeichnung eines Knotens des Bundles my_article erhalten, der "My awesome article" ist. // Load a node $node = Drupal::entityManager()->getStorage('node')->load(4); print $node->bundle(); // prints the machine-readable name. e.g. 'my_article'. print $node->getEntityType()->getBundleLabel(); // prints …
14 8  entities 

5
Wie kann ich verhindern, dass eine bestimmte Seite zwischengespeichert wird?
Ich habe den Cache auf meiner Drupal 8-Site aktiviert und natürlich werden alle Seiten wie erwartet zwischengespeichert. Ich möchte jedoch, dass eine bestimmte Seite diesen Cache umgeht. In meinem Controller habe ich die Seite wie folgt erstellt: public function myPage() { return [ '#markup' => time(), ]; } Wie kann …
14 caching  8 

2
wie man admin / reports / dblog im terminal (cli) anzeigt
Während der Entwicklung mag ich einen dedizierten Bildschirm mit allen Drupal-Logmeldungen. Es wäre wirklich schön, auf einem Mac oder * nix ein neues Terminalfenster zu erstellen und ein Tail -f für die Protokolldatei zu machen. Ich kann also ein Tail -f in der Datei apache error.log ausführen, möchte aber das …


1
Wie verwende ich einen Rückruf zum Senden in einem Formular für Drupal-Administratoreinstellungen?
Ich verwende diesen Code, um mein Admin-Formular zu erstellen: function custom_orders_admin(){ $form = array(); $form['custom_ignore_terms']['ignore_terms'] = array( '#type' => 'checkboxes', '#title' => t('Don\'t display these'), '#default_value' => variable_get('custom_ignore_terms', array()), '#options' => drupal_map_assoc($termTypes), '#description' => t("Choose the terms you do not want displayed."), '#required' => FALSE, ); return system_settings_form($form); } Aber …
14 7  forms 

3
Wie zeige ich den Taxonomiebegriff für Eltern und Kinder an?
Ich habe folgenden Wortschatz: Elternteil 1 Kind 1 Kind 2 Kind 3 Elternteil 2 Kind 1 Kind 2 Jetzt möchte ich eine Ansicht verwenden, um eine Liste eines übergeordneten Begriffs mit seinen untergeordneten Begriffen zu erstellen. Ich versuche dies mit der Benutzeroberfläche von Views zu tun, zeige aber nur den …


2
Wie bekomme ich alle Optionen eines Auswahlfeldes?
Wie bekomme ich alle Optionen für ein cck-Feld? Zum Beispiel gibt es ein Feld mit 3 Optionen in zulässigen Werten, wie Option1, Option2, Option3. Gibt es eine Funktion, die den Feldnamen empfängt und Option1 an Option3 zurückgibt?
14 7 

3
Führen Sie eine Abfrage mit einer Entitätsfeldbedingung mit mehreren Werten durch
Ich habe einen Inhaltstyp mit einem Entitätsreferenzfeld, mit dem Benutzer diesem Feld mehrere Taxonomiebegriffe hinzufügen können. Ich versuche, Abfragen durchzuführen, die Knoten mit einem bestimmten Satz von Taxonomiebegriffen in diesem Feld erfassen. Die Verwendung eines Werts in diesem Feld funktioniert wie folgt. $query = \Drupal::entityQuery('node') ->condition('status', NODE_PUBLISHED) ->condition('type', 'custom_type') ->condition('custom_taxonomy', …
14 8  entities  database 


5
Wie drucke ich ein benutzerdefiniertes Datumsformat in Twig?
Wie kann ich ein benutzerdefiniertes Datumsformat in Twig drucken? Zunächst versuche ich, das field.html.twigaufgerufene Feld zu bearbeiten . field_publication_dateIn dieser Datei finde ich diese Variable, {{ item.content }}die gedruckt wird Jun, 12/06/2016 - 12:29. Folgendes habe ich versucht: {{ item.content.field_publication_date|format_date('M') }}
14 theming  8  datetime 




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.