it-swarm.com.de

Wie kann ich einem Block Felder hinzufügen?

Ich lerne Drupal 8, nachdem ich einige Jahre mit 7 gearbeitet habe, und ich bin mir ein bisschen unsicher, wie ich das angehen soll. Ich muss in der Lage sein, einen Block hinzuzufügen und ihn erscheinen zu lassen ein paar spezifische Seiten.

Ich muss auch in der Lage sein, Text und einen Link zu diesem Block hinzuzufügen. Gibt es eine Möglichkeit, diese als Felder zum Block hinzuzufügen, die ausgefüllt werden können, wenn der Block zur Seite hinzugefügt wird?

Es sieht so aus, als könnte ich etwas Ähnliches erreichen, indem ich mit diesen Feldern einen neuen Inhaltstyp erstelle und ihn als "Entitätsansicht" hinzufüge, aber dies scheint zu kompliziert.

Gibt es einen anderen Weg, den ich nicht kenne?

3
Vecta

Sie können einen benutzerdefinierten Blocktyp erstellen (admin/Struktur/Block/Blockinhalt/Typen/Hinzufügen) und dann Felder hinzufügen (admin/Struktur/Block/Blockinhalt/Verwalten/YOUR_BLOCK_MACHINE_NAME/Felder).

Sie werden sehen, dass Sie die Registerkarten Formularanzeige verwalten und Anzeige verwalten haben Ebenso wie bei den Inhaltstypen müssen Sie keinen Inhaltstyp erstellen. In Drupal 8) können Sie Blöcke in mehr als einer Region verwenden.

Überprüfen Sie Das Blocksystem ist endlich nützlich in Drupal 8 und sehen Sie sich das Video an.

4