Drupal

Fragen und Antworten für Drupal-Entwickler und Administratoren

3
Wie schreibe ich automatisierte Tests?
Ich habe gesehen, dass Drupal 7 eine Art Testframework enthält (ich habe es noch nicht ausprobiert, da meine vorhandenen Sites immer noch in Drupal 6 sind und wahrscheinlich nicht in Kürze migrieren werden). Wie können Sie automatisierte Tests für eine Drupal 6-Site schreiben? Gibt es ein Modul dafür? Wie viel …
23 testing 


2
Programmgesteuertes Aktualisieren eines Entitätsreferenzfelds
Ich weiß, dass ich ein Entitätsreferenzfeld in Drupal 7 mit folgendem Code aktualisieren (oder einen Wert dafür festlegen) kann. $node['field_code_used_by'][LANGUAGE_NONE][0]['target_id'] = $id; Ich möchte programmgesteuert einen Wert für mein Benutzerentitätsreferenzfeld in Drupal 8 festlegen. Ich habe versucht , mit $node->field_code_used_by->setValue(1);und $node->field_code_used_by->entity->value = 1;aber keiner von ihnen arbeitete. Wie kann ich …
23 8  entities 


3
Wie rendere ich Knoten, nachdem node_view () veraltet ist?
In Drupal 7 verwende ich häufig node_view()zum Rendern von Knoten (mit Ansichtsmodi) in Blöcken oder Seiten Folgendes: $nids = array(123,456,789); $nodes = node_load_multiple($nids); foreach ($nodes as $node) { $node_view = node_view($node, 'teaser'); $output .= drupal_render($node_view); } $build['nodes']['#markup'] = $output; return $build; node_view()/ entity_view()wurde veraltet und durch einen View Builder ersetzt, …
22 entities  8 

2
Gibt es irgendwelche Vorteile / Vorbehalte bei der Verwendung von Entity Reference gegenüber Term Reference?
Eigentlich eine recht einfache Frage, aber hat die Verwendung eines Referenzfelds für einen Kernbegriff gegenüber einem Referenzfeld für eine Entität einen Vorteil ? Offensichtlich ist das Taggen in Entity Reference keine Option, aber ich habe das Inline-Entity-Formular zum Erstellen neuer Begriffe aus einer Knotenseite verwendet und es funktioniert einwandfrei (ich …

5
Bild-URL in Twig abrufen
Ich möchte ein Bild als Hintergrundbild über einen Inline-Stil in Zweig rendern. Ich habe ein Feld mit dem Namen bg_image erstellt und es an die normale Seite angehängt. Nachdem ich stundenlang herumgespielt hatte, konnte ich die Bild-URL in node.html.twig abrufen {{ file_url(node.field_bg_image.0.entity.uri.value) }} Aber ich konnte es nicht zum Laufen …
22 theming  8  files 

3
Abrufen des Pfads zu Themenelementen in der Twig-Vorlage
Ich habe eine Frage zum Abrufen eines Pfads zu einem Bild in einer Zweigvorlage. Das Bild ist keinem Feld oder etwas zugeordnet. Nur ein statisches Bild, das in "MYTHEME / image / icon / my-icon.png" gespeichert ist. In Drupal 7 erhalte ich den Pfad in meiner node.template mit folgendem Code: …
22 media  8  theming 

5
Bildstile geben Zugriff verweigert zurück
Ich verwende das Modul Einfügen, um Benutzern das Einfügen von Bildern mit einem bestimmten Bildstil in eine Seite zu ermöglichen. Nach dem Upgrade auf Drupal 7.20 werden die Bilder nicht in den files/stylesOrdnern gespeichert , und die Bild-URL gibt einen 403-Fehler (Zugriff verweigert) zurück. Ich habe die Ordnerberechtigungen überprüft und …
22 7  media 

8
Überprüfung auf Existenz eines Feldes auf einem entity_metadata_wrapper
Ich durchlaufe eine Feldsammlung und verpacke die Felderfassungselemente mit einem entity_metadata_wrapper. Ich möchte das Vorhandensein eines Felds überprüfen, bevor ich seine valueMethode aufrufe (was bei Feldern, die keinen Wert haben, zu einem Fehler führt), kann jedoch keine Möglichkeit finden, dies zu tun. $field_collection_item = field_collection_item_load($id); $item_wrapper = entity_metadata_wrapper('field_collection_item', $field_collection_item); // …
22 entities 


4
Wie füge ich dynamisch Klassen zum BODY-Tag hinzu, basierend auf dem Seitenpfad / der Seitentiefe?
Wie man dynamisch Klassen zum Body-Tag hinzufügt, wie in diesem Beispiel unten? -Home -Städte - Melbourne <body class="melbourne"> --- Themenparks <body class="melbourne theme_parks"> --- Restaurants - <body class="melbourne restaurants"> New York <body class="new_york"> --- Themenparks <body class="new_york theme_parks"> --- Restaurants <body class="new_york restaurants"> -Kontaktieren Sie uns <body class="contact_us"> Drupal-Neuling hier …
22 7  theming 

5
Feldbezeichnung ausblenden
Gibt es eine Möglichkeit, die Feldbezeichnung beim Rendern eines benutzerdefinierten Felds in Drupal 7 auszublenden? In meiner Knotenvorlage habe ich: <?php print render($content['field_image']); ?> Welches gibt mir: <div class="field field-name-field-image field-type-image field-label-above"> <div class="field-label">Image: </div> <div class="field-items"> <div class="field-item even"> <img typeof="foaf:Image" src="http://site.com/sites/default/files/image.jpg" alt=""> </div> </div> </div> Ich möchte das nicht …
22 7  theming  entities 

2
Was sind "#" Eigenschaften?
Beim Lesen der Ajax-Framework-Dokumentation bin ich auf eine Erwähnung der #ajaxEigenschaft gestoßen. Ich weiß vom Stöbern durch den Code, dass es andere dieser Eigenschaften mit Rautezeichen vor ihnen gibt. Was bedeutet das Rautezeichen? Worum geht es bei diesen Eigenschaften?
22 7 

4
Der beste Weg, um die Leistung authentifizierter Benutzer zu optimieren?
Das Schlüsselwort hier ist authentifiziert ! Derzeit (soweit ich weiß) sind die de-facto-Möglichkeiten zur Optimierung für anonymen Zugriff statische Seiten-Caches (Lack / Tintenfisch / Boost). Soweit ich weiß, scheint dies jedoch in einem Szenario, in dem die meisten Benutzer authentifiziert sind, nicht viel zu nützen. Was ist neben dem offensichtlichen …
22 6  caching  performance 

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.