Als «8» getaggte Fragen

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
Wie überprüfe ich, ob ein Feld in einer Entität existiert?

Im Entitätsknoten möchte ich prüfen, ob abcdas Feld ' ' vorhanden ist oder nicht. Wenn vorhanden, bekomme ich seinen Wert durch$value->get('abc'). Der Inhaltstyp, in dem dieses Feld nicht vorhanden ist, gibt jedoch einen Fehler aus: Bei der Website ist ein unerwarteter Fehler aufgetreten. Bitte...

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:...

26
Wie erstelle ich einen Link?

Angenommen, ich erweitere die blockBaseKlasse, um einen benutzerdefinierten Block zu erstellen, und implementiere die blockBuildMethode, um ein Markup für meinen Block zu erstellen. Etwas wie das: class YourModuleBlock extends BlockBase { /** * Implements \Drupal\block\BlockBase::blockBuild(). */...

26
Wie exportiere / importiere ich Ansichten?

Ich weiß, wie es in Drupal 6/7 gemacht wird, aber ich kann nicht finden, wo ich Ansichten in Drupal 8 exportieren / importieren kann. Von welcher Administrationsseite aus ist es in Drupal 8

25
Core über die Befehlszeile herunterladen

Normalerweise lade ich das neueste Drupal 7 mit herunter drush dl drupal --select, aber Drupal 8 wird nicht aufgelistet. Was sind einige nette und schnelle Möglichkeiten, um die neueste Version von Drupal 8 herunterzuladen, obwohl sie sich noch im Alpha-Stadium

24
Was ist der Entscheidungsbaum beim aktuellen D8-Status für das Erstellen eines neuen Inhaltsentitätstyps im Vergleich zum Erstellen eines Inhaltstyps für die Inhaltsentität „Node“?

Wir haben die erste Veröffentlichung von Drupal 8 vor vier Jahren gesehen, seit die akzeptierte Antwort für die Frage geschrieben wurde: " Wann ist es angebracht, eine Entität zu erstellen, anstatt nur einen neuen Inhaltstyp hinzuzufügen ?" Entitäten spielen in Drupal 8 eine wichtigere Rolle als in...

24
Übergeben Sie rohes HTML an #markup

Ich habe einige HTML-Inhalte, sie stammen aus einer externen Bibliothek, daher kann ich sie nicht ändern. Sie haben viele <span>und <div>Tags mit Attributen wie:, <span style="color: #0000ff;">aber wenn ich Folgendes verwende: $render = array( '#markup' => $myhtmlcontent, ); In...

24
Warum werden Routing-Dateien mit Unterstrichen gefüllt?

Wie verhält es sich mit allen Parametern mit und ohne vorangestelltem Unterstrich ? Wo entscheidet Drupal, wie diese Parameter verarbeitet werden? Wurde dieses Konzept von Symfony eingeführt oder ist es für Drupal neu? Beispiel ( node.routing.yml ): node.overview_types: path:

23
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...

22
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
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); }...