Zurück   xt:Commerce Webshop Shop Support > xt:Commerce VEYTON 4.0 - Enterprise Shopsoftware > Fragen zur Software

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 17.05.2011, 07:37
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard Rabatt oder Gutscheincodeverwendung in Bestätigungsmail anzeigen

Hallo,

gibt es eine Möglichkeit in der Bestätigungsmail anzuzeigen, dass der Kunde einen Rabatt bekommt oder einen Gutscheincode in Anspruchgenommen hat?

Hab das Gutscheinplugin und wenn der Kunde da nun einen Gutscheincode eingibt und z.B. 5% Rabatt bekommt, fänd ichs gut wenns auch in der Mail steht, aber da kenn ich die Variablen nicht für. Es reicht auch schon wenn da steht: "Gutscheincode in Anspruch genommen". Noch besser wäre natürlich "Rabatt= 5%"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 17.05.2011, 08:13
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
für die Gutscheine müsste man über php mit der Order-ID in der "xt_coupons_redeem" nachkucken, ansonsten steht in der Auftragsposition nur der gewährte Rabatt ( auch nicht immer, kann bei bestimmten Plugins in bestimmten Konstellationen auch mal nicht der Fall sein )

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 17.05.2011, 08:19
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

und wie mach ich dass über php. Hab davon leider 0 Ahnung.

Und in der Bestätigung steht bei mir unter Einzelpreis dann nur noch der Preis mit dem abgezogenen Rabatt. Da ist es aber dann nicht ersichtlich für den Kunden das Rabatt abgezogen wurde. Besser wäre einmal der normale Preis und daneben dann nochmal -Rabatt. Es soll halt nur besser für den Kunden erkenntlich sein, dass er den Gutschein bzw Rabatt bekommt.

Geändert von axcomonline (17.05.2011 um 08:22 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 17.05.2011, 16:44
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

für Dich, Amelie und all die anderen ...:

auf die Schnelle und ohne Gewähr
{assign var=id value=$order_data.orders_id}
{php}
$id = $this-> get_template_vars('id');
$rs = $db->Execute("SELECT * FROM xt_coupons_redeem WHERE order_id = '".$id."'");
if ( !$rs->EOF ) {
$redeem_amount = $rs->fields['redeem_amount'];
$this->assign('coupon_rabatt',$redeem_amount);
}
{/php}

Danach sollte unter {$coupon_rabatt} der gewährte Gutschein-Rabatt-Betrag zur Verfügung stehen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 18.05.2011, 07:36
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

und wo kopier ich das nun hin.

Meine send_order im Shopbackend sieht so aus:

<link href="{$_system_mail_css}" type="text/css" rel="stylesheet">
<table cellpadding="0" cellspacing="0" class="email_container">
<tr>
<td class="email_table_center_bg" valign="top">
<div class="email_content">
{if $order_data.delivery_gender eq "m"}Sehr geehrter Herr
{elseif $order_data.delivery_gender eq "f"}Sehr geehrte Frau
{else}Sehr geehrte(r)
{/if} {$order_data.delivery_firstname} {$order_data.delivery_lastname},<br /><br />
hiermit bestätigen wir den Eingang Ihrer Bestellung vom {$order_data.date_purchased}.<br /><br />
<b>Ihre Daten nochmals zur Kontrolle:<b><br /><br />
{if $order_data.customers_cid != ""}<b>Ihre Kundennummer:</b> {$order_data.customers_cid}{/if}<br />
<b>Shop-Bestellnummer:</b> {$order_data.orders_id}<br />
<b>{txt key=TEXT_ORDER_DATE}:</b> {$order_data.date_purchased}<br /><br />
<table width="100%" border="0px" cellpadding="4" class="email_container">
<tr>
<td width="30%" valign="top">
<b>{txt key=TEXT_SHIPPING_ADDRESS}</b><br />
Versandart: {$order_data.shipping_code}<br /><br />
{if $order_data.delivery_company}
{$order_data.delivery_company}<br />
{/if} {$order_data.delivery_firstname} {$order_data.delivery_lastname}<br />
{$order_data.delivery_street_address}<br />
{if $order_data.delivery_suburb} {$order_data.delivery_suburb}<br />
{/if} {$order_data.delivery_postcode} {$order_data.delivery_city}<br />
{if $order_data.delivery_state}{$order_data.delivery_s tate}
{/if}{$order_data.delivery_country}<br />
</td>
<td valign="top">
<b>{txt key=TEXT_PAYMENT_ADDRESS}</b><br /><br /><br />
{if $order_data.billing_company} {$order_data.billing_company}<br />
{/if} {$order_data.billing_firstname} {$order_data.billing_lastname}<br />
{$order_data.billing_street_address}<br />
{if $order_data.billing_suburb} {$order_data.billing_suburb}<br />
{/if} {$order_data.billing_postcode} {$order_data.billing_city}<br />
{if $order_data.billing_state}{$order_data.billing_sta te}
{/if}{$order_data.billing_country}<br />
</td>
</tr>
</table><br /><br />
{if $payment_info}<b>{txt key=TEXT_PAYMENT_INFOS}</b><br /><br />
{$payment_info}<br /><br />{/if}
<table class="tabledetails" width="100%" border="0" cellspacing="0" cellpadding="4">
<tr class="headerrow">
<td class="left">{txt key=TEXT_QTY}</td>
<td class="left">{txt key=TEXT_PRODUCTS_MODEL}</td>
<td class="left">{txt key=TEXT_ARTICLE}</td>
<td class="right">{txt key=TEXT_SINGLE_PRICE}</td>
<td class="right">{txt key=TEXT_TOTAL_PRICE}</td>
</tr>
{foreach name=aussen item=order_values from=$order_products}
<tr class="{cycle values="contentrow1,contentrow2"}">
<td class="left">{$order_values.products_quantity} x</td>
<td class="left">{$order_values.products_model}</td>
<td class="left">{$order_values.products_name}</strong></td>
<td class="right">{$order_values.products_price.format ed}</td>
<td class="right">{$order_values.products_final_price. formated}</td>
</tr>
{$order_values.products_information.html_content}
{/foreach}
<tr>
<td colspan="5" align="right" class="subtotal">
<div align="right">
<b>{txt key=TEXT_SUB_TOTAL}: {$total.product_total.formated}</b><br/>
{foreach name=aussen item=order_total_values from=$order_total_data}
{$order_total_values.orders_total_name}:
{$order_total_values.orders_total_price.formated}< br/>
{/foreach} {foreach name=aussen item=tax_data from=$total.total_tax}
{txt key=TEXT_TAX} {$tax_data.tax_key}%:
{$tax_data.tax_value.formated}<br/>
{/foreach}
<b>{txt key=TEXT_TOTAL}: {$total.total.formated}</b>
</div>
</tr>
</table>
<br/>
<br/>
<b>Bemerkungen (Zusatzinfos zu Ihrer Bestellung):</b><br/><br/>
{$order_data.comments}<br/><br/>
</div>
<div class="email_footer">{$_system_footer_html}</div>
</td>
</tr>
</table>
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 18.05.2011, 07:41
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
egal wohin,z.B. an den Anfang.
Interessant ist doch nur, wo Du die Ausgabe {$coupon_rabatt} hinstellst. Vielleicht so:
{if $coupon_rabatt > ''}
<b>Abgezogener Gutschein-Rabatt: {$coupon_rabatt}</b>
<br />
{/if}
Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 18.05.2011, 08:01
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

Wenn ich den Code einfüge, hängt der sich beim checkout auf. Also er verschickt dann keine Mail.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 18.05.2011, 08:12
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

ok, sagte doch, ohne Gewähr:

es muss noch was rein:
{assign var=id value=$order_data.orders_id}
{php}
global $db;
$id = $this-> get_template_vars('id');
$rs = $db->Execute("SELECT * FROM xt_coupons_redeem WHERE order_id = '".$id."'");
.......

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 18.05.2011, 09:03
Benutzer
 
Registriert seit: 17.03.2011
Beiträge: 54
Standard

Perfekt!!! Klappt alles super mit dem anzeigen!!!

Das einzige was mich jetzt noch wundert ist, dass bei eingelöster Gutscheinwert irgendwie ein viel zu hoher Betrag steht. Aber das umgeh ich jetzt einfach mal so, dass bei der verwendung eines Codes lediglich steht "Abgezogener Gutschein-Rabatt: 5%"

So mach ichs:

{if $coupon_rabatt > ''}
<b>Abgezogener Gutschein-Rabatt: 5%</b>
<br/>
{/if}

Ist dann zwar nen fester Wert, aber hab eh nur einen Gutscheincode, den man eingeben kann
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 18.05.2011, 09:13
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hi,
das mit dem zu hohen Betrag könnte ein Formatierungsproblem sein, es wird ja nur ein reiner Php-Wert mit Punkt statt Komma ausgegeben, kann man aber leicht im Smarty abfangen, wie ich Dir per PM geschrieben habe, habe ich auch nicht kontrolliert, ob das ein Brutto- oder Nettowert ist

Aber wenns so auch passt, freuts mich :-)

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
anzeigen, bestätigungsmail, gutscheincodeverwendung, rabatt

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Rabatt im Warenkorb anzeigen loadVars Fragen zur Software 0 23.02.2011 12:15
Rabatt und Staffelpreise Teil 2 van-delle Shopbereich 0 24.05.2007 15:28
Rabatt Nur Bei Vorkasse Oder Rabatt Ab Betrag X debee Shopbereich 2 06.09.2004 16:11


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand