AW: Boxen im Footer oder Content
Hallo zusammen,
ich habe den JQ Slider von Southbridge gekauft und wollte diesen in eine Box oberhalb des Contents auf der Startseite setzen. Hierfür habe ich wie bereits beschrieben die Top und Bottom Box aktiviert.
Damit das aber auch angezeigt wird muss man ja
Code:
{load_boxes type="top" assign="cBoxTop"}
{eval var=$cBoxTop}
irgendwo so platzieren, dass es auch angezeigt wird.
Ich habe dieses Stück Code in die seite_startseite_custom.tpl ganz oben eingefügt also noch vor
Code:
{if isset($cFehler) && $cFehler|count_characters > 0}
<p class="box_error">{$cFehler}</p>
{/if}
eingesetzt.
Danach habe ich hinter dem
Code:
{include file="auswahlassistent.tpl"}
den Code für den Bottom Container, welcher unterhalb des Contents angezeigt werden soll
Code:
{load_boxes type="bottom" assign="cBoxBottom"}
{eval var=$cBoxBottom}
gesetzt für die Boxen im unteren Bereich.
Das ganze sieht dann so aus (Die ersten 34 Zeilen):
Code:
{**
* @copyright (c) 2006-2010 JTL-Software-GmbH, all rights reserved
* @author JTL-Software-GmbH (www.jtl-software.de)
*
* use is subject to license terms
* http://jtl-software.de/jtlshop3license.html
*}
{load_boxes type="top" assign="cBoxTop"}
{eval var=$cBoxTop}
{if isset($cFehler) && $cFehler|count_characters > 0}
<p class="box_error">{$cFehler}</p>
{/if}
{include file="auswahlassistent.tpl"}
{load_boxes type="bottom" assign="cBoxBottom"}
{eval var=$cBoxBottom}
{if isset($StartseiteBoxen) && $StartseiteBoxen|@count > 0}
{foreach name=startboxen from=$StartseiteBoxen item=Box}
{if isset($Box->Artikel->elemente) && count($Box->Artikel->elemente)>0}
<div class="container">
{if $Box->name=="TopAngebot"}
<h1 class="underline">{lang key="topOffer" section="global"}</h1>
{elseif $Box->name=="Sonderangebote"}
<h1 class="underline">{lang key="specialOffer" section="global"}</h1>
{elseif $Box->name=="NeuImSortiment"}
<h1 class="underline">{lang key="newProducts" section="global"}</h1>
{elseif $Box->name=="Bestseller"}
<h1 class="underline">{lang key="bestsellers" section="global"}</h1>
{/if}
Soweit so gut.
Wenn ich nun etwas in die Startseite (CMS - Eigene Seiten - Startseite) reinschreibe, wird das im Contentbereich, also in der Mitte zwischen den linken und rechten Boxen ganz oben angezeigt. Also noch VOR der Box, welcher eigentlich im TopContainer angezeigt werden sollte.
Somit ergibt sich folgendes Bild in der Mitte der Seite:
Als erstes kommt der Inhalt der Startseite (CMS-EigeneSeiten-Startseite)
danach der Inhalt des Top Containers und
danach der Inhalt des Bottom Containers.
So nun meine Frage, wie bekomme ich den Topcontainer ganz nach oben (also unterhalb des Headers), so das der Inhalt der Startseite (CMS-EigeneSeite-Startseite) zwischen dem TopContainer und BottomContainer angezeigt wird.
Noch als Info, ich nutze JTL
Shop 3.12 und das Lucid Template.
Vielen Dank für euere Hilfe.
Gruß an die Community