Wie dynamische Sidebar mit Smarty realisieren

Duergy

Mitglied
Halli Hallo,

evtl. ist es schon zu spät oder ich verkompliziere es mal wieder selber.

Ich möchte meine Sidebar Dynamisch erstellen. Für mich heißt das

ich habe mehrere Templates wie die boxen in der Sidebar aussehen sollen.
Wir behaupten jetzt einfach mal es währen verschiedene farben.

Dann habe ich z.b.
Code:
sidebar_box_red.tpl
sidebar_box_blue.tpl
sidebar_box_green.tpl

in allen Templates gibt es {title} und {content}

Nun behaupten wir mal ich habe eine sidebar.php welches z.B. folgendes array erstellt.

Code:
Array
(
    [0] => Array
        (
            [tpl] => green
            [title] => box 1
            [content] => Content for Box 1
        )

    [1] => Array
        (
            [tpl] => blue
            [title] => box 2
            [content] => Content for Box 2
        )

)
ich habe natürlich auch eine sidebar.tpl
Code:
<div id="aside">
{$sidebar_boxes}
</div>
und die Seite als website.tpl die an passender Stelle dann
Code:
{$sidebar}
Wie realisiere ich das am besten?

Ich bedanke mich im vorraus für eure denkanstöße, codesnipptes oder sonstige hilfe/ratschläge
 
Zurück