Templatefunktionen 2023
Im September 2022 habe ich die ersten Templates mit neuen Templatefunktionen veröffentlicht. 2023 werden Sie diese Funktionen in den Templates wiederfinden, nicht jede Funktion in jedem Template, sondern so wie es gerade zum jeweiligen Template passt.
Hier auf dieser Seite sehen Sie ein Template mit allen neuen Funktionen:
ContentPlus
zusätzliche Inhaltsbereiche für das Template ⇓
Mit der Funktion tf_contentPlus() kann man seitenspezifische Inhaltsbereiche erzeugen und im Template anzeigen. Sie ist ab August 2022 in den Templatefuncs der Templates enthalten und ähnelt der Funktion Newsbox. Es wird jedoch nicht eine bestimmte Seite auf allen Seiten angezeigt, sondern eine Unterseite der aktuellen Seite (wenn diese existiert), und nur auf der aktuellen Seite. Standard Seitenname der angezeigten Unterseite ist "tfContentPlus", das kann jedoch per Funktionsparameter geändert werden.
ContentPlus ist sinnvoll für Template Bereiche, die nicht auf allen Seiten (oder nur auf bestimmten Seiten) und mit wechselnden Inhalten, aber im gleichen Design erscheinen sollen.
Es können beliebig viele solche Bereiche angelegt und in der template.htm aufgerufen werden. Alle Bereiche können unterschiedlich gestaltet werden. Im Normalfall wird man die Seiten, die den Inhalt für ContentPlus liefern, verstecken, so dass sie im Menü nicht sichtbar ist, hier sind die Unterseiten zu Demozwecken nicht versteckt.
Dropdown Menü ohne JavaScript
Das Dropdown Menü im Header wurde umgesetzt mit reinem CSS, ohne jQuery & Co. und ohne JavaScript Unterstützung. Als Fallback für alte Browser gibt es ein Standard CMSimple Menü im Footer.
Suchlink und Hamburger Button als Overlay
Sowohl der Suchlink Button als auch der Hamburger Button ganz oben rechts in der Navigationsleiste öffnen in einem Overlay im Lightbox Stil. Bei abgeschaltetem JavaScript verlinken Sie weiterhin zum Such- und Menübereich im Footer.

Hier sehen Sie den Inhalt der Unterseite "tfContentPlus".

