blog.bartlweb - a technologist's external brain

TemplaVoila Content von einer Seite auf allen anderen anzeigen lassen

Gerade bei Webseites mit Informationsboxen gibt es oft das Verlangen diese Boxen so lange auf einer Seite nicht anders definiert auf allen Seiten gleich darzustellen. Diesem Problem schafft die Extension "KB TV Content Slide" Abhilfe. Dazu muss lediglich die Extension installiert werden und die Datenstruktur des TemplaVoila-Templates angepasst werden.

Grundsätzlich wird der auf der Startseite (Root-Seite des Baumes) definierte Content der konfigurierten Spalte nach unten hin weitervererbt und auf jeder Unterseite angezeigt. Soll jetzt auf einer Seite ein anderer Content angezeigt werden, so muss dort nur anderer Content angelegt werden, denn sobald Content erkannt wird, wird dieser anstelle der von der Root-Seite verwendet.

Ersetzen Sie in der XML-Datei des TemplaVoila-Templates folgenden Code für das gewünschte Feld:

10 = RECORDS
10.source.current=1
10.tables = tt_content

mit

10 = RECORDS
10.source.postUserFunc = tx_kbtvcontslide_pi1->main
10.source.postUserFunc.field = field_xyz
10.tables = tt_content

und ersetzen sie field_yxz durch den Namen des aktuellen Feldes in dem Sie den Code austauschen.

Dieser Artikel hat Dir deinen Tag gerettet?

... und mühevolles Probieren, Recherchieren und damit Stunden an Zeit gespart? Oder einfach nur Dein Problem gelöst?

Dann würde ich mich freuen, wenn Du meine Zeit für die Erstellung dieses Blogartikels mit einer kleinen Anerkennung honorierst:

Zahlung mit PayPal oder Kreditkarte.

Hinweis zur Verwendung

Die Übermittlung einer Zahlung ist eine persönliche Anerkennung Ihrerseits an den Entwickler (Christian Bartl, Privatperson). Eine Zahlung ist nicht zweckgebunden und es ist keine Gegenleistung zu erwarten. Bitte beachten Sie, dass für eine übermittelte Zahlung keine Quittung ausgestellt werden kann.

Über den Autor

Christian Bartl

Christian Bartl Requirements Engineer
& Solution Architect für Online und Mobile

Als Technologie-Enthusiast und begeisterter Programmierer entwickle ich in meiner Freizeit Websites, Software und IT-Lösungen, die mir selbst und anderen den Alltag vereinfachen.

mehr auf christian.bartl.me

Kommentare

Noch kein Kommentar vorhanden.
Sei der Erste! - Ich freue mich über deine Anmerkung, Kritik oder Frage.

Kommentar schreiben

Der hier angegebene Name wird gemeinsam mit deinem Kommentar auf der Website veröffentlicht.

Deine E-Mail-Adresse wird zur einmaligen Benachrichtigung bei Veröffentlichung des Kommentars genutzt.

Benachrichtigung per E-Mail über Antworten auf meinen Kommentar erhalten.

Bitte tippe die Zahlenkombination "2070" ein, nur dann kann ich deinen Kommentar entgegennehmen.

Bitte fülle dieses Feld nicht aus, nur dann kann ich deinen Kommentar entgegennehmen.