dragon_0000 Posted April 26, 2014 Report Share Posted April 26, 2014 Hallo, ich weiß ja nicht wies anderen geht aber mir fehlen zwei grundlegende Funktionen in dem Gutschein Plugin: 1.) Gutscheincode nur gültig für Neukunden (Bestellungen <= 0) 2.) Gutscheincode nur gültig für Produkte von einem Hersteller Link to comment Share on other sites More sharing options...
dragon_0000 Posted May 9, 2014 Author Report Share Posted May 9, 2014 auch in der xt_coupon Version 1.3.9 werden keine template daten weitergegeben. datei cart_bottom.php if (XT_COUPONS_CART_PAGE == 'true') { //if tpl_data is not set create empty array if( !isset($tpl_data) ) $tpl_data = array(); $tpl_data['coupon'] = $_SESSION['sess_coupon']; $coupon_in_use = "false"; if (is_array($tpl_data['coupon']) && !empty($tpl_data['coupon']) ) { $coupon_in_use = "true"; } $tpl_data = array_merge($tpl_data, array("coupon_in_use" => $coupon_in_use) ); $show_field = false; if (XT_COUPONS_LOGIN == 'false' || $_SESSION['registered_customer']) { $show_field = true; } if ($show_field == true) { $tpl = 'coupons_cart.html'; $plugin_template = new Template(); $plugin_template->getTemplatePath($tpl, 'xt_coupons', '', 'plugin'); echo ($plugin_template->getTemplate('', $tpl, $tpl_data)); } }[/PHP] Vorteil: 1.) das Ausblenden der Gutschein eingabe kann man nun im HTML Template über $coupon_in_use machen 2.) ein anderer Gutschein kann somit nachträglich eingegeben werden 3.) $coupon_in_use kann benutzt werden um mittels form den Gutschein wieder zu entfernen 4.) Alle Gutschein relavanten Informationen die im Admin hinterlegt sind wie z.B. Gültig bis für welche Kategorien etc. stehen im HTML bereit und können genutzt werden Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.