本文整理汇总了PHP中wc_coupons_enabled函数的典型用法代码示例。如果您正苦于以下问题:PHP wc_coupons_enabled函数的具体用法?PHP wc_coupons_enabled怎么用?PHP wc_coupons_enabled使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了wc_coupons_enabled函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: remove_coupon
/**
* Remove a single coupon by code.
* @param string $coupon_code Code of the coupon to remove
* @return bool
*/
public function remove_coupon($coupon_code)
{
// Coupons are globally disabled
if (!wc_coupons_enabled()) {
return false;
}
// Get the coupon
$coupon_code = apply_filters('woocommerce_coupon_code', $coupon_code);
$position = array_search($coupon_code, $this->applied_coupons);
if ($position !== false) {
unset($this->applied_coupons[$position]);
}
WC()->session->set('applied_coupons', $this->applied_coupons);
do_action('woocommerce_removed_coupon', $coupon_code);
return true;
}
示例2: test_wc_coupons_enabled
/**
* Test coupons_enabled method.
*
* @since 2.5.0
*/
public function test_wc_coupons_enabled()
{
$this->assertEquals(apply_filters('woocommerce_coupons_enabled', get_option('woocommerce_enable_coupons') == 'yes'), wc_coupons_enabled());
}
示例3: apply_filters
?>
<?php
echo apply_filters('woocommerce_cart_item_remove_link', sprintf('<a href="%s" class="remove" title="%s" data-product_id="%s" data-product_sku="%s">Remove Item</a>', esc_url(WC()->cart->get_remove_url($cart_item_key)), __('Remove this item', 'woocommerce'), esc_attr($product_id), esc_attr($_product->get_sku())), $cart_item_key);
?>
</td>
</tr>
<?php
}
}
do_action('woocommerce_cart_contents');
?>
<tr style="display: none;">
<td colspan="3" class="actions">
<?php
if (wc_coupons_enabled()) {
?>
<div class="coupon">
<label for="coupon_code"><?php
_e('Coupon', 'woocommerce');
?>
:</label> <input type="text" name="coupon_code" class="input-text" id="coupon_code" value="" placeholder="<?php
esc_attr_e('Coupon code', 'woocommerce');
?>
" /> <input type="submit" class="button" name="apply_coupon" value="<?php
esc_attr_e('Apply Coupon', 'woocommerce');
?>
" />
<?php
示例4: apply_filters
<td class="product-subtotal">
<?php
echo apply_filters('woocommerce_cart_item_subtotal', WC()->cart->get_product_subtotal($_product, $cart_item['quantity']), $cart_item, $cart_item_key);
?>
</td>
</tr>
<?php
}
}
do_action('woocommerce_cart_contents');
?>
<tr>
<td colspan="6" class="actions">
<?php
if (version_compare($porto_woo_version, '2.5', '<') ? WC()->cart->coupons_enabled() : wc_coupons_enabled()) {
?>
<div class="coupon pt-left">
<label for="coupon_code"><?php
_e('Coupon', 'woocommerce');
?>
:</label> <input type="text" name="coupon_code" class="input-text" id="coupon_code" value="" placeholder="<?php
esc_attr_e('Coupon code', 'woocommerce');
?>
" /> <input type="submit" class="btn btn-default" name="apply_coupon" value="<?php
esc_attr_e('Apply Coupon', 'woocommerce');
?>
" />
<?php