Jump to content
xt:Commerce Community Forum

Fehler auf Seite / Template dringend HILFE


Simsalabim

Recommended Posts

Hi leute,

hab an sich bis jetzt alles soweit hinbekommen jetzt hab ich nur ein Problem :/ . Irgendwo scheint wohl ein Fehler zu sein den ich eingbaut habe ein IF vergessen oder sonstiges ich weis es nicht es führt auf jedenfall dazu das das Template am ende wiederholt wird. Woran könnte das liegen bitte um hilfe.

http://checcker.de/Shop/index.php

Grüße

Checcker

EDIT: Hm sorry danke hab den Fehler schon gefunden kann geschloßen werden lag an der Index.html

Link to comment
Share on other sites

Moin,

das Problem liegt im CSS.

Das div mit der id "maincontent" hat eine Hintergrundgrafik, die sich auf der y-Achse wiederholt. Dieses div läuft bis zum unteren Rand de rWebsite und beinhaltet auch den Footer. Innerhalb des Footers wird dann im linken und rechtem Bereiche eine Grafik über die Hintergrundgrafik gelegt, die das Gefühl vermitteln, dass die Hintergrundgrafik hier abgerundet endet. Tut sie aber nicht. Die Hintergrundgrafik wiederholt sich bis zum ende des divs. Da das Copyright unterhalb des Footers und innerhalb von "maincontent" liegen, läuft dieses auch durch den Copyright und stellt dort seine Hintergrundgrafik dar. Das Bild zum abgerundeten Ende hört aber im Footer auf und daher wird alles was darunter erscheint wieder mit dem Hintergrundbild dargestellt.

Lösungsvorschlag:

margin in #footer entfernen

ein div um alles legen, was nach dem #footer kommt,

dieses div mit background-color: #fff; versehen

abstände über padding anpassen

LG

Link to comment
Share on other sites

Daran hab ich eben auch gedacht nur wenn ich die Standard index.html kurz nehm wie momentan aktiviert dann wirds richtig dargestellt also liegt doch der fehler in der html oder kann das natürlich auch mal mit der css probieren aber werd wohl erstmal hier den fehler suchen

hier die Fehlerhafte index.html

{config_load file="$language/lang_$language.conf" section="index"}

<div id="wrap">

<img src="{$tpl_path}img/header_01.jpg" alt="{$store_name}" width="1000" height="130" /><br />

<div id="topmenubox">

        <ul class="menutop">

                  <li><a style="color:#000000" href="{link page='checkout' paction='shipping' conn=SSL}">{txt key=TEXT_CHECKOUT}</a></li>

                  <li><a style="color:#000000" href="{link page='cart'}">{txt key=TEXT_CART}</a></li>

                  <li>{if $account == true}<a style="color:#000000" href="{l-ink page='customer' conn=SSL}">{txt key=TEXT_ACCOUNT}</a>{/if}</li>

                  <li><a style="color:#000000" href="index.php">Home</a></li>


        </ul>

</div>

<div id="head">

    <div id="header_03"><img src="{$tpl_path}img/header_03.jpg" alt="{$store_name}" width="521" height="64" /></div>

    <div id="header_04">{box name=search}</div>

    <div id="header_05"><img src="{$tpl_path}img/header_05.jpg" alt="{$store_name}" width="145" height="64" /></div>

    <div style="clear: both;"></div>

    </div>

<div><img src="{$tpl_path}img/header_06.jpg" alt="" width="1000" height="43" /></div>



<div id="maincontent">

  <div id="leftmenu">{box name=categories}{box name=bewertung}{box name=newsletter}{content block_id=7 levels=true}{if $_content_7|count > 0}

<div class="menutopleft_cat">{txt key=TEXT_INFO}</div>

<div class="infoboxbody">

<ul class="contentlist">

{foreach name=aussen item=box_data from=$_content_7}

<li class="level{$box_data.level}{if $box_data.active} active{/if}"><img src="{$tpl_url_path}img/icon_arrow.gif" alt="" /> <a href="{$box_data.link}">{$box_data.title}</a></li>

{/foreach}

</ul>

</div>

<br /></div>

  <div id="content">

  <div id="breadcrumb">{include file="/xtCore/pages/navigation/breadcrumb.html" type="tpl_include"}</div>

  <div style="padding-left:20px;padding-right:20px"><br>{$content}</div></div>


<div id="rightmenu">{box name=cart}{box name=loginbox}{box name=livesupport}{box name=xt_trusted_shops_schutz type=user}{box name=xt_bestseller_products type=user}{box name=xt_new_products type=user order_by='rand()'}</div>

{/if}

<div style="clear: both;"></div>



<div id="footer">

<div id="footer_left"><img src="{$tpl_path}img/box_end_left.jpg" alt="" /></div>

<div id="footer_main"><a class="footer" href="index.php">Home</a><img height="1" width="30" src="{$tpl_url_path}img/pixel_trans.gif" />{if $account == true}

                        {if $registered_customer}

                        <a class="footer" href="{link page='customer' paction='logoff' conn=SSL}">{txt key=TEXT_LOGOFF}</a><img height="1" width="30"

                        src="{$tpl_url_path}img/pixel_trans.gif" />

                        {else}

                        <a class="footer" href="{link page='customer' paction='login' conn=SSL}">{txt key=TEXT_LOGIN}</a><img height="1" width="30"

                        src="{$tpl_url_path}img/pixel_trans.gif" />

                        {/if}

                        {/if}{if $account == true}

                        <a class="footer" href="{link page='customer' conn=SSL}">{txt key=TEXT_ACCOUNT}</a>

                        {/if}<img height="1" width="30" src="{$tpl_url_path}img/pixel_trans.gif" /><a class="footer" href="{link page='cart'}">{txt key=TEXT_CART}</a><img

                        height="1" width="30" src="{$tpl_url_path}img/pixel_trans.gif" /><a class="footer" href="{link page='checkout' paction='shipping' conn=SSL}">{txt

                        key=TEXT_CHECKOUT}</a></div>

<div id="footer_right"><img src="{$tpl_path}img/box_end_right.jpg" alt="" /></div>

<div style="clear: both;"></div>

</div>







<center><a target="_blank" href="http://www.xtc-design.de"><img src="{$tpl_path}img/cr.jpg" alt="XTC-Design - Der Templateshop" /></a></center>

<p align="center">[<copyright>]</p></center>

{hook key=index_footer_tpl}

{banner bg=banner}

</div>

Link to comment
Share on other sites

Die CSS ist ja nicht fehlerhaft.

Dein <center> tag liegt einfach unterhalb des Footers und innerhalb von maincontent. Dadürch wird die Hintergundgrafik dort auch noch dargestellt. Deine einzige möglichkeit ist, das <center> unterhalb von maincontent zu setzen, was ich persönlich nicht so optimal fände oder aber um den ganzen bereich ein div zu setzen, welches die Hintergrundgrafik mit einer background-collor: #fff; abdeckt.

LG

Link to comment
Share on other sites

Hmm..

das sind zuviele Änderungen. Versuche es mal so:



#footer {

    clear: both;

    height: 67px;

    margin: 0 0 5px;

    padding: 0;

    width: 1000px;

}

#sitebottom {

    background-color:#ffffff;

}

und dein HTML:


.
.
.
<div id="footer">
<div id="footer_left"><img src="{$tpl_path}img/box_end_left.jpg" alt="" /></div>
<div id="footer_main"><a class="footer" href="index.php">Home</a><img height="1" width="30" src="{$tpl_url_path}img/pixel_trans.gif" />{if $account == true}
{if $registered_customer}
<a class="footer" href="{link page='customer' paction='logoff' conn=SSL}">{txt key=TEXT_LOGOFF}</a><img height="1" width="30"
src="{$tpl_url_path}img/pixel_trans.gif" />
{else}
<a class="footer" href="{link page='customer' paction='login' conn=SSL}">{txt key=TEXT_LOGIN}</a><img height="1" width="30"
src="{$tpl_url_path}img/pixel_trans.gif" />
{/if}
{/if}{if $account == true}
<a class="footer" href="{link page='customer' conn=SSL}">{txt key=TEXT_ACCOUNT}</a>
{/if}<img height="1" width="30" src="{$tpl_url_path}img/pixel_trans.gif" /><a class="footer" href="{link page='cart'}">{txt key=TEXT_CART}</a><img
height="1" width="30" src="{$tpl_url_path}img/pixel_trans.gif" /><a class="footer" href="{link page='checkout' paction='shipping' conn=SSL}">{txt
key=TEXT_CHECKOUT}</a></div>
<div id="footer_right"><img src="{$tpl_path}img/box_end_right.jpg" alt="" /></div>
<div style="clear: both;"></div>
</div>





<div id="sitebottom>
<center><a target="_blank" href="http://www.xtc-design.de"><img src="{$tpl_path}img/cr.jpg" alt="XTC-Design - Der Templateshop" /></a>
</center>
<p align="center">[<copyright>]</p></center>
{hook key=index_footer_tpl}
{banner bg=banner}
</div>
</div>
[/HTML]

LG

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...