Download the PHP package delirius/contao-pagefieldinherit without Composer
On this page you can find all versions of the php package delirius/contao-pagefieldinherit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download delirius/contao-pagefieldinherit
More information about delirius/contao-pagefieldinherit
Files in delirius/contao-pagefieldinherit
Package contao-pagefieldinherit
Short Description Zusätzliche Felder «CSS-Klasse mit Vererbung» und «Eigener Wert mit Vererbung» in der Seitenstruktur und im Seiten-Stamm (Startpunkt einer Webseite).
License GPL-3.0-or-later
Informations about the package contao-pagefieldinherit
Seitenfelder mit Vererbung
Die Erweiterung ergänzt zwei zusätzliche Felder in der Seitenstruktur und im Seiten-Stamm (Startpunkt einer Webseite) die auf die Unterseiten vererbt werden. Im Backend wird der jeweils vererbte Wert als grauer Platzhalter angezeigt.
CSS-Klasse mit Vererbung
Feld «CSS-Klasse» wird auf die Unterseiten vererbt und automatisch im <body> als Klasse hinzugefügt. Es ist keine weitere Konfiguration nötig.
Eigener Wert mit Vererbung
Feld «Eigener Wert» wird auf die Unterseiten vererbt und über das Modul «Seitenfeld mit Vererbung» hinzugefügt. So kann beispielsweise pro Seiten-Stamm eine zusätzliche CSS-Datei geladen werden oder ein Slogan ausgegeben werden. Das Feld erlaubt die Eingabe von HTML-Tags und Zeilenumbrüche.
- Modul «Seitenfeld mit Vererbung» erstellen
- Template anpassen
- Modul über Themes -> Layout oder per Inserttag platzieren

Was die Erweiterung nicht macht
Das Feld CSS-Klasse wird in der Navigation nicht ergänzt.
- Es macht wenig Sinn jedem Navigationspunkt der Unterseiten eine übergeordnete Klasse zuzuweisen. Dies kann mit der Contao eigenen CSS-Klasse besser gelöst werden.
- Es ist (ein bisschen) rechenintensiv beim Aufbau der Navigation für jeden Navigationspunkt die Vererbung zu berechnen.