Eine neue Box im Template erstellen
Öffnen Sie zunächst die Datei /application/views/azure/tpl/layout/sidebar.tpl. Anstelle von azure setzen Sie ggf. den Namen Ihres auf Azure basierenden Childthemes ein. In dieser Datei sind bereits mehrere Blöcke mit Sidebar-Boxen vorhanden. Fügen Sie eine der folgenden Beispielboxen einfach zwischen zwei bereits vorhandenen Blöcken an der gewünschten Stelle ein:CMS-Seite als Sidebarbox:
Besonders empfehlenswert ist das folgende Beispiel, da damit Boxtitel und Boxinhalt einfach als CMS-Seite gepflegt werden. Diese Box ist nur dann sichtbar, wenn auch die CMS-Seite mit dem Beispiel-Ident "IdentderCMSSeite" vorhanden und aktiv ist. Der Titel der CMS-Seite wird automatisch als Titel der Box eingesetzt:[{oxifcontent ident='IdentderCMSSeite' object="oCont"}]
<div class="box">
<h3>[{$oCont->oxcontents__oxtitle->value}]</h3>
<div class="content">
[{$oCont->oxcontents__oxcontent->value}]
</div>
</div>
[{/oxifcontent}] Weitere Beispiele:
Beispielbox mit verlinktem Bild:<div class="box">
<h3>[{ oxmultilang ident="Box_Titel" }]</h3>
<div class="content">
<a href="http://eigener_Link.de" ><img src="[{$oViewConf->getImageUrl()}]eigenes_Bild.jpg" alt="AlternativText" /></a>
</div>
</div> Beispielbox mit Text oder Codeinhalt: <div class="box">
<h3>[{ oxmultilang ident="Box_Titel" }]</h3>
<div class="content">
Dieser Beispieltext kann durch einen eigenen Text oder Code ersetzt werden.
</div>
</div>