PDA

Shop Support News Archive - Shopbetreiber News -> Forum : ECB: "boxcartheader" in xt eCommerce Templates Module SEO Support: Shop5-Template


widdy
16.06.2009, 19:39
ECB V1.01
XTC5-Template

Hallo!

es scheint noch "ein" kleiner Bug in dem Template zu sein und ich finde einfach nicht die richtige Stelle.

Ich will den Header des Warenkorbs etwas ändern.

Es sieht aber so aus, als wenn anstatt "class="boxcartheader" die "class=boxheader" zusamengebastelt wird

Hab mir das mal mit Firebug angesehen und es schaut`s dann aus..

<h2 class="boxheader">Warenkorb</h2>

Hab mir mittlerweile zig Datei angesehen, aber ..ich find`s nicht. :smiley_emoticons_doh:

Kann mir evtl. jemand noch einen kleinen Tip geben?

Vielen Dank

Dirk

Rubbersale
16.06.2009, 19:47
''>ZITAT(widdy @ Jun 16 2009, 17:39) 178708
ECB V1.01
XTC5-Template

Hallo!

es scheint noch "ein" kleiner Bug in dem Template zu sein und ich finde einfach nicht die richtige Stelle.

Ich will den Header des Warenkorbs etwas ändern.

Es sieht aber so aus, als wenn anstatt "class="boxcartheader" die "class=boxheader" zusamengebastelt wird

Hab mir das mal mit Firebug angesehen und es schaut`s dann aus..

<h2 class="boxheader">Warenkorb</h2>

Hab mir mittlerweile zig Datei angesehen, aber ..ich find`s nicht. :smiley_emoticons_doh:

Kann mir evtl. jemand noch einen kleinen Tip geben?

Vielen Dank

Dirk
[/b]


Hallo Dirk gg ,

guck doch mal in die stylesheet.css in die Zeile 110 und 127. Das ist ein und der selbe Inhalt. Somit kann es auch nur gleich aussehen.

LG
Tina

xeron
16.06.2009, 19:48
hi
eigentlich müsste die hier dafür zuständig sein

/ CART BOX /
h2.boxcartheader {
background-image:url(img/bg_boxheader.gif);
height:28px;
font-size:11px;
color:#FFFFFF;
padding:2px 8px 0px 8px;
margin:0;
line-height:28px;
vertical-align:middle;
}
h2.boxcartheader a {
text-decoration:none;
color:#fff
}

grüße
andré

widdy
16.06.2009, 19:58
''>ZITAT(André @ Jun 16 2009, 18:48) 178711
hi
eigentlich müsste die hier dafür zuständig sein

/ CART BOX /
h2.boxcartheader {
background-image:url(img/bg_boxheader.gif);
height:28px;
font-size:11px;
color:#FFFFFF;
padding:2px 8px 0px 8px;
margin:0;
line-height:28px;
vertical-align:middle;
}
h2.boxcartheader a {
text-decoration:none;
color:#fff
}

grüße
andré
[/b]

@ Andrè
Jep..das denke ich mir schon, aber das Problem ist meiner Ansicht nach die "falsche" CLASS
<h2 class="boxheader">Warenkorb</h2> für den Warenkorb, so dass die CSS für boxcartheader gar nicht berücksichtigt wird.

@Tina
was soll sagen..steh leider noch auf den Schlauch..was meinst du genau?

Trotzdem danke für eure Bemühungen!

Dirk

its-sport
16.06.2009, 19:58
Warst du schon im Template in der html Datei box_cart oder so ähnlich. Da kannst du den div umbennen, damit das stylesheet die box definiert.

widdy
16.06.2009, 20:05
''>ZITAT(Parry @ Jun 16 2009, 18:58) 178716
Warst du schon im Template in der html Datei box_cart oder so ähnlich. Da kannst du den div umbennen, damit das stylesheet die box definiert.
[/b]
Hi Parry,

das war meine erste Vermutung, aber so sieht die Datei bei mir aus..

Leider nichts von class="boxcartheader".. oder so!


{config_load file="$language/lang_$language.conf" section="boxes"}
{capture assign="BOX_CONTENT"}
****{if $deny_cart neq 'true'}
********{if $empty=='false'}
****************{foreach name=aussen item=products_data from=$products}
********************

{$products_data.QTY}*x*{$products_data.NAME|trunca te:20:"...":true} ({$products_data.LINK})</p>
****************{/foreach}
****************"hr"></div>
****************<p style="text-align:right">{if $DISCOUNT}{#text_discount#}*{$DISCOUNT}
{/if}
****************{$UST}
****************{#text_total#}:{$TOTAL}

****************{if $SHIPPING_INFO}{$SHIPPING_INFO}{/if}</p>
****************"hr"></div>
****************<p style="text-align:right;">{#heading_cart#}*» ({$LINK_CART})</p>

********{else}
****************

{#text_empty_cart#}
{#heading_cart#}*» ({$LINK_CART})</p>

****{/if}

********{if $ACTIVATE_GIFT=='true'}
************{if $GV_AMOUNT neq ''}


********************

{#voucher_balance#}"hr"></div>{$GV_AMOUNT}</p>

************{/if}
********{/if}
****{/if}

{/capture}
{snippet file="box.html" BOX_TITLE=#heading_cart# BOX_CONTENT=$BOX_CONTENT}

Rubbersale
16.06.2009, 20:11
@Dirk, jetzt habe ich verstanden was du meinst. Ich habe eben mal herumgebastelt und eine quick&dirty Methode reingehämmert.

So bin ich vorgegangen:
Nimm den Inhalt der templates/xtc5/snippets/box.html und speichere ihn als templates/xtc5/snippets/cartbox.html ab.

Suche:

{if $BOX_TITLE && !$BOX_CATHEADER}
****<h2 class="boxheader">{$BOX_TITLE}</h2>
{/if}


Ersetze mit:

{if $BOX_TITLE && !$BOX_CATHEADER}
****<h2 class="boxcartheader">{$BOX_TITLE}</h2>
{/if}


Nimm die templates/xtc5/boxes/box_cart.html.
Suche:

{snippet file="box.html" BOX_TITLE=#heading_cart# BOX_CONTENT=$BOX_CONTENT}


Ersetze mit:

{snippet file="cartbox.html" BOX_TITLE=#heading_cart# BOX_CONTENT=$BOX_CONTENT}


So greift die Box auf die class="boxcartheader" zu.

LG
Tina

its-sport
16.06.2009, 20:12
Hmm...also meine sieht so aus (xtc shop):

{config_load file="$language/lang_$language.conf" section="boxes"}
{if $deny_cart neq 'true'}
{if $empty=='false'}
<h2 class="boxcartheader">{#heading_cart#}</h2>
<div{if $GV_AMOUNT =='' } class="boxcartbody" {else} class="boxcartbody"{/if}>
{foreach name=aussen item=products_data from=$products}


{$products_data.QTY}x{$products_data.NAME|truncate :20:"...":true} ({$products_data.LINK})</p>
{/foreach}
"hr"></div>
<p style="text-align:right">{if $DISCOUNT}{#text_discount#}*{$DISCOUNT}
{/if}
{$UST}
{#text_total#}:{$TOTAL}

{if $SHIPPING_INFO}{$SHIPPING_INFO}{/if}</p>
"hr"></div>
<p style="text-align:right;">{#heading_cart#} ({$LINK_CART})</p>
</div>
{else}
<h2 class="boxcartheader">{#heading_cart#}</h2>
<div{if $GV_AMOUNT =='' } class="boxcartbody" {else} class="boxcartbody"{/if}>


{#text_empty_cart#}</p>
</div>
{/if}

{if $ACTIVATE_GIFT=='true'}
{if $GV_AMOUNT neq ''}
<h2 class="boxcartheader">{#heading_cart#}</h2>
"boxcartbody">


{#voucher_balance#}"hr"></div>{$GV_AMOUNT}</p>
</div>
{/if}
{/if}
{/if}

Rubbersale
16.06.2009, 20:16
@parry, die aus dem xtc5-Template sieht aber anders aus. In deiner Version wäre es recht einfach gewesen, die dazugehörige Klasse zu ändern.

So sieht die box_cart.html aus dem xtc5-Template aus:

{config_load file="$language/lang_$language.conf" section="boxes"}
{capture assign="BOX_CONTENT"}
****{if $deny_cart neq 'true'}
********{if $empty=='false'}
****************{foreach name=aussen item=products_data from=$products}
********************

{$products_data.QTY}x{$products_data.NAME|truncate :20:"...":true} ({$products_data.LINK})</p>
****************{/foreach}
****************"hr"></div>
****************<p style="text-align:right">{if $DISCOUNT}{#text_discount#}*{$DISCOUNT}
{/if}
****************{$UST}
****************{#text_total#}:{$TOTAL}

****************{if $SHIPPING_INFO}{$SHIPPING_INFO}{/if}</p>
****************"hr"></div>
****************<p style="text-align:right;">{#heading_cart#} ({$LINK_CART})</p>
********{else}
****************

{#text_empty_cart#}
{#heading_cart#} ({$LINK_CART})</p>
****{/if}

********{if $ACTIVATE_GIFT=='true'}
************{if $GV_AMOUNT neq ''}
********************

{#voucher_balance#}"hr"></div>{$GV_AMOUNT}</p>
************{/if}
********{/if}
****{/if}
{/capture}
{snippet file="box.html" BOX_TITLE=#heading_cart# BOX_CONTENT=$BOX_CONTENT}


Und wie man sieht holt die Box die ganzen Style-Klassen aus der der snippet file="box.html".

LG
Tina

its-sport
16.06.2009, 20:22
Danke für den Hinweis Tina.

Haben gleichzeitig geschrieben, ich hatte deinen Post noch nicht gesehen, als ich meinen gepostet habe.

Gruß Parry

widdy
16.06.2009, 20:24
@Rubbersale
..Tina..was soll ich noch sagen :smiley_emoticons_bravo2: :smiley_emoticons_bravo2: :smiley_emoticons_bravo2: :smiley_emoticons_bravo2:

@Parry / André
Auch dir 1000 Dank! :icon_super:
Warum meine box_cart.html so aussieht...Tja..hab da so eine Ahnung.
An dem Template war schon mal ein "professioneller Dienstleister" dran..diese "Anpassng" würde zwar überhaupt keinen Sinn machen, aber..decken wir mal das Mäntelchen des Schweigens über die Geschichte.

@MOD
Kann dann geschlossen werden!