Jump to content
xt:Commerce Community Forum

Mindestbestellwert - im Warenkorb Summe abfragen


}{xa!Hannes_

Recommended Posts

Hallo,

ich möchte gerne iim Warenkorb-also in der cart.html prüfen, ob der bestellwert über €35,- liegt.

Habe dazu folgendes probiert:

{if $chart_data.??SUMME??>35}

		<div id="cart_buttons">

		<p>{button text=$smarty.const.BUTTON_UPDATE file='update.gif' type='form'} <a href="{link page='checkout' paction='shipping' conn=SSL}">{button text=$smarty.const.BUTTON_CHECKOUT file='checkout.gif'}</a> {hook key=cart_tpl_form}</p>

		{form type=formend}

		</div>

		{else}

		<div id="not_mind">

		<p>{button text=$smarty.const.BUTTON_UPDATE file='update.gif' type='form'}Mindestbestellwert nicht erreicht!</p>

		</div>

		{/if}

Wobei ??SUMME?? zu ersetzen wäre....

Ich kann könnte zwar auf {$cart_total} prüfen aber da ist keine Zahl drin sondern zB: <span class="price">€ 29,00 EUR</span>

Wäre nett, wenn mir einer von euch einen Tipp geben könnte...

DANKE

Link to comment
Share on other sites

hallo hannes,

also in der cart.html -> ganz am anfang folgendes rein ...


{php}
/* Warenkorb Gesamtsumme als Zahl & als SmartyVariable speichern */
$this->assign('cart_total_plain', $_SESSION['cart']->total['plain']);
/* Warenkorb Gesamtsumme formatiert & als SmartyVariable speichern */
$this->assign('cart_total_formated', $_SESSION['cart']->total['formated']);
{/php}
[/PHP]

jetzt kannst du im template der cart.html folgende abfrage starten ...

[PHP]
{if $cart_total_plain<=35}
... bitte mehr als 35,- einkaufen ...
{else}
... sie haben genug eingekauft ....
{/if}
[/PHP]

Link to comment
Share on other sites

Archived

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

×
  • Create New...