【发布时间】:2020-07-02 09:34:22
【问题描述】:
伙计们,你们好吗?
我正在从 Shopify 迁移到 Woocommerce,在 Shopify 上我有一个自定义代码,显示产品价格除以 12 倍,这是我们接受的最大分期付款金额。
作为参考,我使用的代码是这样的:{{current_variant.price |times:1.1979| divided_by: 12| money }}。
在这段代码中,我:
1) 获得了当前选择的变体的价格 ( current _variant.price);
2) 乘以分期付款税 (times:1.1979);
3) 并除以最多 12 个分期付款 (divided_by: 12)。
如何在 Woocommerce 中做同样的事情?我的意思是,我当然不能像在 Shopify 中那样使用 Liquid,所以我想我需要使用 PHP 或 JS,没关系。
而且我不能使用插件,因为稍后我有一个完整的表来计算每个分期付款(从 1x 到 12x)并向客户显示最终值,所以我有点需要通过这个更简单的例子来理解逻辑我粘贴了。
我试图执行的想法是price * interests / max. installments number。 PHP 真的不是我的强项,抱歉可能没有那么自信。
非常感谢!
【问题讨论】:
-
这里不是很清楚你想做什么。当产品放入购物车时,您是否真的需要设置/操作 WC 用于产品的价格?还是您只需要向用户显示 一些东西,而不影响任何实际的购物车/价格计算逻辑?这些“分期付款”是什么?这是用户将订购的产品的实际数量,还是……什么?
标签: php jquery woocommerce shopify liquid