Benutzerdefinierter Block mit zusätzlichen Feldern möglich?
am 12.09.2011 - 18:18 Uhr in
Hallo,
für ein Design habe ich vor, auf verschiedenen Seiten eine Art Teaser auszugeben. Dieser besteht aus einem Bild, Text und einem Link. Ich finde dafür die Template Regionen und die Blockfunktion sehr praktisch, da ich so genau angeben kann, auf welcher Seite ein Teaser erscheinen soll. Allerdings kann ich unter "Block hinzufügen" nur einen Titel und Text eingeben. Klar, ich könnte da einfach mein HTML mit dem Bild einfügen, aber für denn (künftigen) normalen Benutzer ist das nicht so toll.
Ich schaue deshalb nach einer Möglichkeit, einen solchen Block(typ) mit zusätzlichen Feldern zu erweitern. Sprich in diesem Fall, einem Feld für den Bildupload und einem zusätzlichen Textfeld für den Link. Also eine Art CCK für Blöcke. Gibt es da so etwas, oder ist eine andere Herangehensweise besser geeignet?
Ich hatte auch schon überlegt, einen eigenen Block (Modul) zu programmieren und dort die weiteren Felder umzusetzen. Allerdings kann ein solcher Block dann ja nur einmal verwendet werden. Oder kann ich einen Block auch so programmieren, das dieser mehrfach verwendet werden kann (mit unterschiedlichen Sichtbarkeitseinstellungen)?
Viele Grüße,
Christian
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, man könnte doch
am 15.09.2011 - 01:24 Uhr
Hallo,
man könnte doch einfach Views benutzen und dort die Felder definieren, die den Teaser ausmachen sollen.
Wenn es ein richtiger Teaser ist, sprich eine Vorschau auf bestehenden Inhalt, dann reichen ja die vorhandenen Inhaltstypen aus, ansonsten kann kan sich dafür auch einfach einen neuen basteln.