Download the PHP package schachbulle/contao-contentbox-bundle without Composer
On this page you can find all versions of the php package schachbulle/contao-contentbox-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download schachbulle/contao-contentbox-bundle
More information about schachbulle/contao-contentbox-bundle
Files in schachbulle/contao-contentbox-bundle
Package contao-contentbox-bundle
Short Description Inhaltselement, das andere Inhaltselemente in einer gestaltbaren Box zusammenfasst.
License LGPL-3.0-or-later
Homepage https://github.com/Samson1964/contao-contentbox-bundle
Informations about the package contao-contentbox-bundle
Contentbox
Ein Inhaltselement für Contao, das mehrere Bild-Text-Blöcke in einer gemeinsamen, über CSS gestaltbaren Box zusammenfasst.
Die Blöcke werden im Backend als Zeilen eines MultiColumnWizard gepflegt. Jede Zeile besteht aus einem Haken „Veröffentlicht", einem Bild samt Bildgröße, einer Überschrift mit wählbarer Auszeichnungsebene und einem Text mit Rich-Text-Editor.
Voraussetzungen
- Contao 4.13 oder Contao 5
- PHP 7.4 oder neuer
- menatwork/contao-multicolumnwizard-bundle (wird als Abhängigkeit mitinstalliert)
Installation
Über den Contao Manager nach „Contentbox" suchen, oder auf der Konsole:
Bedienung
Im Artikel ein neues Inhaltselement anlegen und als Typ Inhaltebox (Gruppe „Text") wählen. Im Abschnitt „Einstellungen" lassen sich beliebig viele Zeilen anlegen.
Nur Zeilen mit gesetztem Haken „Veröffentlicht" erscheinen im Frontend. Zeilen ohne Bild, ohne Überschrift oder ohne Text sind erlaubt; die jeweiligen Teile entfallen dann.
Markup
Das Element gibt je Zeile einen div aus:
Die Gestaltung erfolgt vollständig über das Stylesheet des Themes. Wer ein anderes
Markup braucht, legt eine eigene Fassung des Templates ce_contentbox.html5 im
Template-Verzeichnis der Installation ab; die Variable $this->contentbox enthält
den fertigen Inhalt.
Prüfstand
tests/pruefstand.php bootet eine vorhandene Contao-Installation, prüft die Anmeldung
des Inhaltselements, lädt die DCA und rendert eine Beispielbox:
Das Skript ist gegen Contao 4.13.58 und Contao 5.7.7 mit PHP 8.4.24 gelaufen.
Lizenz
LGPL-3.0-or-later — siehe LICENSE.
Autor
Frank Hoppe, schachbulle.de
All versions of contao-contentbox-bundle with dependencies
contao/core-bundle Version ^4.13 || ^5.0
menatwork/contao-multicolumnwizard-bundle Version ^3.6 || ^4.0