javascript - WooCommerce Shipping 选项交货价格
问题描述
我正在使用mx localpick extended来定义本地取货位置,该位置预览为下拉菜单,问题是我无法为每个位置指定价格。现在我正在尝试为每个位置添加价格。
这是我的功能代码:
add_action( 'woocommerce_update_cart_action_cart_updated', 'mx_review_order_shipping_options_price', 10);
?>
<script type="text/javascript">
jQuery('select#delivery_locations').live('change', function(){
var location = jQuery('select#delivery_locations').val();
if (shipping_options_table == 'Miami') {
jQuery('select#delivery_in_selected_area').val('3').change();
}
});
</script>
<?php
}
但它不起作用。这是送货选项的 Mx 本地取货功能代码。
/*
* process_shipping_options function.
*/
function process_shipping_options() {
$options = array();
if (isset($_POST[$this->id . '_options']))
$options = array_map('wc_clean', $_POST[$this->id . '_options']);
update_option($this->options_array_label, $options);
$this->get_shipping_options();
}
解决方案
推荐阅读
- ruby-on-rails - 返回奇数结果的测试语法
- php - Laravel:withCount auth()->user() 关系
- android - 即使带有“FLAG_ACTIVITY_CLEAR_TOP”和“FLAG_ACTIVITY_SINGLE_TOP”标志,Android 通知也会创建新的活动实例
- python - 绘制气泡图在缩放时调整标记大小
- mysql - SQL 查询以选择已从愿望清单中购买了所有商品的客户
- html - 文本区域后的空白
- sidebar - Docusaurus 初学者:自定义侧边栏条目
- github - 在 Heroku 上设置 vmsg-demo
- python-3.x - 从基于日期列的可用性实际出生日期计算年龄(以天为单位) - 否则考虑暂定 DOB 列 - 熊猫
- web - 系统设计:如何为网站构建通知横幅以部署到多个服务器?