Als «8» getaggte Fragen

Versions-Tags sollten für Fragen verwendet werden, die nur für eine Version gelten, und nicht nur für die von einer Site verwendete Version.


8
Wie migriere ich Blockinhalte von einem Entwickler zu einer Produktionssite?
Ich habe endlich angefangen, mich ernsthaft mit Drupal 8 zu beschäftigen und interessiere mich besonders für das Konfigurationsmanagement. Ich bin auf etwas gestoßen, das ein bisschen problematisch sein könnte, und zwar in Bezug auf benutzerdefinierten Blockinhalt. Ich kann sehen, dass das Konfigurationsverwaltungssystem Blockkonfigurationen exportieren kann - Region, Thema, Gewicht, Sichtbarkeit …
24 blocks  8 

4
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 Drupal 7. ( …
24 entities  8 

1
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: '/admin/structure/types' defaults: _controller: '\Drupal\Core\Entity\Controller\EntityListController::listing' entity_type: 'node_type' _title: 'Content types' requirements: _permission: …
24 8  routes 

4
Ü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 einem Render-Array entfernt Drupal die Attribute und behält sie nur <span>ohne …
24 theming  8 

5
Durchsuchen Sie das Inhaltsfeld mit mehreren Werten in der Twig-Vorlage
Ich muss die Kontrolle über das Rendern eines field_admin_tagsFelds in einer node.html.twigVorlage übernehmen. Das funktioniert: {{ content.field_admin_tags }} - Rendert alles (Label + alle Feldwerte) {{ content.field_admin_tags.0 }} - Rendert nur den ersten Wert im Feld und keine Beschriftung PROBLEM: Ich habe keine Kontrolle über das Markup, das die Tags …
23 theming  8 

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 

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 

7
Pfadalias von NID (oder Knotenobjekt) abrufen
Ich habe ein Node-Objekt und versuche es zu verwenden, um einen bestimmten Pfad in Drupal 8 zu erhalten. Es gab drupal_lookup_path()in Drupal 7, aber ich sehe keine Entsprechung oder Dokumentation für Drupal 8. Was ist die neue "Drupal" -Methode, um einen Pfad von einem Knotenobjekt abzurufen? Wäre es so einfach …
22 8  nodes  path-aliases 

4
Wie führe ich Aktualisierungen erneut aus (ändere die Modulschemaversion)?
Ich arbeite an einem Modul und habe einige Feldtypen im Schema geändert. Ich habe vor dem Testen kein Backup erstellt und die Datenbank durcheinander gebracht (es ist nur eine Entwickler-Site). Wie auch immer, ich habe alles neu installiert und die Schemaversion ist auf die des höchsten Updates eingestellt. Allerdings muss …
22 8 

10
Ändern Sie das Artikeldatumformat
Ich möchte das Datumsformat ändern, das für Artikel in Drupal 8 verwendet wird. Es sieht so aus, als würde das Default medium dateFormat standardmäßig verwendet. Ich habe mein eigenes Format unter hinzugefügt admin/config/regional/date-time, kann jedoch nicht feststellen, wo das von den Artikeln verwendete Format bearbeitet werden kann. Gibt es eine …
21 8  datetime 

4
Nicht anklickbare Menüelemente
Auf einer Drupal 8-Site möchte ich Menüelemente mit "no link" hinzufügen. Ich dachte, dass Nolink zulässig ist, aber als ich dies eingab, wurde ein Fehler gemeldet Manuell eingegebene Pfade sollten mit /,? Beginnen. oder #. Gibt es eine Möglichkeit zum Hinzufügen von Menüelementen, die nicht ohne Hinzufügen von "#" angeklickt …
21 8  navigation 

7
Wie füge ich einem vorhandenen Formular / Feld einen benutzerdefinierten Validierungshandler hinzu?
Wie füge ich einem vorhandenen Formular (oder Formularfeld) in Drupal 8 einen benutzerdefinierten Validierungshandler hinzu? Ich habe ein Formular, das ich nicht erstellt habe. Ich möchte meine eigenen Validierungsregeln für einige Felder hinzufügen, wenn das Formular gesendet wird. Für Drupal 7 Benutzerdefinierte Validierung für ein Formular? erklärt, hook_form_alter()wie Sie Ihren …
21 8  forms 

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.