我想在12(数量)上应用折扣,并删除低于12(数量)的折扣。我已经创建了一个八折优惠券代码(‘genew’)。我申请并删除了优惠券代码,当有人在购物车页面上点击更新购物车按钮(woo-commerce)。删除优惠券代码功能仅当有人单击更新购物车按钮两次时才起作用。第一次点击它就不会删除优惠券代码。
下面是我在function.php中使用函数
add_action('woocommerce_before_cart_table', 'discount_coupon');
function discount_coupon() {
global $woocommerc
我有一个名为Offers的表,其中有几个报价:
ID | List Name | Arrival | Depart | Price
1 | Plus | 12 August | 18 August | $ 100.00
2 | Plus | 19 August | 25 August | $ 120.00
3 | Plus | 26 August | 1 September | $ 80.00
4 | Weekend | 11 August | 13 August | $ 50.00
5 | Wee
public function coupon($data) {
$couponCode = $data['couponcode'];
if (!Zend_Validate::is(trim($couponCode), 'NotEmpty')) {
throw new Exception($this->__('coupon code cannot be empty.'));
}
$oCoupon = Mage::getModel('salesru
我有购物车。我也有一个部分视图cartSummary -这是一个简单的部分视图,列出了购物车中的所有优惠。在我页面的某个地方,我点击了"add to cart“Ajax.ActionLink,它会将所选的oofer添加到购物车中,如下所示:
public ActionResult AddToCart(Cart cart, string offerId)
{
OffersServices offersServices = new OffersServices();
var offer = offersServices.Get
假设我正在开发一个电子商务应用程序。我用某种方式组织了一些模块。
产品
优惠券
标签(可用作品牌和链接数据)
优惠
现在,我想要实现的是,用户可以启用其中的某些模块,并获得与这些模块相关的功能。但是,如果不将所有这些代码放在控制器中,我如何才能真正做到这一点呢?例:
// Check if modules are active and preassign variables related to this
if($productModuleIsActive){
$data['product'] = Product::all();
}
if($tagModuleIsAc