it-swarm.com.de

Wie kann ich Blöcken Felder hinzufügen?

Gibt es eine Möglichkeit, einige Felder in Blöcken hinzuzufügen, genau wie wir es in Inhaltstypen tun können? Im Moment brauche ich ein Bildfeld, das an einen Block angehängt ist.

Ich kenne ein Modul namens Image Block , aber das ist in seiner Funktionalität eingeschränkt.

5
Fahad Ur Rehman

Probieren Sie eines der folgenden Module aus:

Bean

Was ist Bean?

Stellen Sie sich eine Bean als Methode zum Bereitstellen neuer Typen vor (im Vergleich zum Knoten wäre dies ein Inhaltstyp), die dann eine Schnittstelle zum Hinzufügen von Inhalten bietet, um so viele Blöcke zu erstellen, wie Sie benötigen (siehe Abbildung unten). Der Bean-Inhalt kann dann wie jeder andere Block auf der Site platziert werden.

Boxen

Das Boxes-Modul ist eine Neuimplementierung der benutzerdefinierten Blöcke (Boxen), die das Core-Block-Modul bereitstellt. Es ist ein Proof of Concept für die Möglichkeiten eines überarbeiteten Blockmoduls.

Meine persönliche Präferenz war immer Bean (bevor ich anfing, Panels häufiger zu verwenden), aber ich glaube nicht, dass viel drin ist, um ehrlich zu sein.

11
Chapabu

Check out Nodeblock Modul. Von der Projektseite:

In diesem Modul können Sie Inhaltstypen als Block angeben. Auf diese Weise können die Inhaltsmanager der Site den Blocktext und den Titel bearbeiten, ohne auf die Blockverwaltungsseite zugreifen zu müssen. Benutzer benötigen nur Bearbeitungszugriff auf diesen Knoten, um ihn zu bearbeiten.

Eine andere Möglichkeit besteht darin, einen separaten Inhaltstyp zu haben und diese Knoten als Blöcke anzuzeigen. Abhängig von Ihren genauen Anforderungen kann dies sinnvoller sein. Überprüfen Sie für diese Option das Modul Knoten im Block .

Knoten im Block ermöglichen das Hinzufügen von Knoten zu einem Block. Es werden mehrere konfigurierbare Blöcke generiert, die Sie einer Region zuordnen können. Die Sichtbarkeitseinstellungen dieses Blocks werden automatisch auf "Nur auf den aufgelisteten Seiten anzeigen" gesetzt. Im Formular für den Knoteninhalt definieren Sie das Gewicht und die Sichtbarkeit pro Knoten, wodurch die Inhaltsverwaltung vereinfacht wird, da sich alle Ihre Inhalte jetzt an derselben Stelle befinden. Mit diesem Modul müssen Sie Ihren Kunden nicht erklären, wie Blöcke funktionieren, können aber dennoch entscheiden, welche Seiteninhalte gerendert werden müssen.

1
Aram Boyajyan

Weitere Modulvorschläge sind Display Suite und/oder EVA (Entity Views Attachment).

Mit Display Suites können Sie ein Blockfeld erstellen. Sie können also einen Block auswählen, der einem Inhaltstyp hinzugefügt wird, oder mehrere.

Mit EVA können Sie eine Ansicht erstellen, die Sie als Feld an einen Inhaltstyp anhängen können.

Sowohl recht praktisch als auch leistungsstark, aber wie so oft hängt es stark davon ab, was genau Sie tun müssen.

0
Lance