PDA

Shop Support News Archive - Shopbetreiber News -> Forum : ECB: Warenkorb anpassen


Rubbersale
30.04.2009, 11:44
Schritt für Schritt nähere ich mich dem Ende meines Shopumbaus.

Nun würde ich gern den Warenkorb, also nur die Box für den Warenkorb ($box_CART) anders gestalten. Standardmäßig steht dort die Anzahl der Artikel, Artikelname und der Preis drin, quasi nach folgendem Muster:

1 x Artikelname 49,95 €
inkl. UST 19%: 7,98 €
Summe 49,95 €
exkl. Versandkosten

Nun möchte ich die Warenkorbbox so modifizieren, das sie so aussieht:


Sie haben 2 Artikel in Ihrem Korb.
Preis: 65,48 EUR inkl. 19% UST.

An welchen Schrauben muss ich drehen, dass zum Beispiel die Anzahl der Artikel gezählt werden?

Weiterhin bin ich auf der Suche nach einem AJAX-MoDul für den Warenkorb. Bisher habe ich eins, welches mittels AJAX den Warenkorb beim Artikel reinlegen aktualisiert. Gibt es auch eins, welches den Warenkorb per AJAX beim Herausnehmen von Artikeln akualisiert?

LG
Tina

Rubbersale
30.04.2009, 19:15
Weißt denn niemand, was ich zum Beispiel in der Shop/Onlineshop / Onlineshopping_cart.php und box_cart.html ändern muss?

LG
Tina

gimli
01.05.2009, 08:40
für die Warenkorbanzeige habe ich es so gelöst:
{if $deny_cart neq 'true'}{config_load file="$language/lang_$language.conf" section="boxes"}
"Right HeaderCol">
**{if $empty=='false'}
**<div id="BoxCart_full">
****<h4>{#heading_cart#}</h4>
****<p class="InnerText">{#Text_full_cart#}
{$PRODUCTS}{#Text_article_cart#}</p>
****<p class="InnerTotal">{#Text_discount#}{if $DISCOUNT}{$DISCOUNT}{else}00,00 Euro{/if}</p>
****<p class="InnerTotal">{#Text_total#}{$TOTAL}{if $SHIPPING_INFO}
{#Text_ust#}{$SHIPPING_INFO|noPopUp}{/if}</p>
****<p class="InnerLink">{#Link [ Verweis auf andere Stelle der Webseite ]_Header_cart#} (Shop/Onlineshop / Onlineshopping_cart.php)</p>
**</div>
**{else}
**<div id="BoxCart_empty">
****<h4>{#heading_cart#}</h4>
****<p class="InnerText">{#Text_empty_cart#}</p>
****{$tpl_path}img/pixel_trans.gif
****<p class="InnerLink">{#Link [ Verweis auf andere Stelle der Webseite ]_Header_cart#} (Shop/Onlineshop / Onlineshopping_cart.php)</p>
**</div>
**{/if}
</div>
{/if}
Um das mal auseinanderzunehemen - {#Text_full_cart#} entspräche Deinem "Sie haben " - {$PRODUCTS} gibt die Gesamtanzahl der Artikel im Warenkorb an und {#Text_article_cart#} - Dein Text für den Warenkorb.
{#Text_total#}{$TOTAL} Preis: ....

Rubbersale
01.05.2009, 23:10
Vielen Dank gimli. Ich werde das mal versuchen einzusetzen.

Wenn ich Probleme habe, wende ich mich an dich. :P

LG
Tina