【问题标题】:Price Calculation Formulas for WooCommerceWooCommerce 的价格计算公式
【发布时间】:2021-11-25 10:32:00
【问题描述】:

我正在使用 WooCommerce,并且我正在使用免费插件“WooCommerce 的产品选项和价格计算公式 – Uni CPO”。

我在那里遇到了一些麻烦。我的网站使用每平方米米销售产品,所以如果我的客户想要一米,我使用以下公式计算价格:

{uni_cpo_metrosquadrados2}x30.25

从这里开始,一切都很好。现在我的问题是:我的产品每箱有 每平方 1.778 米。如何将客户端仪表(向上取整)调整到我的盒子?

因此,例如,假设客户想要一米,但他需要购买一个盒子,因为一个盒子有 1.778 米,而他不能只购买一米。每次我的客户设定一些价值时,我都想四舍五入。比如,如果他想要两米,他需要买两个盒子。

【问题讨论】:

  • 请澄清“每平方米米”的含义-我假设这是西班牙语或葡萄牙语的音译?如果它是二维区域的单位,那么英语中的术语是 "square metres" 虽然你可能会遇到人们说“米平方”(虽然严格来说,“米平方”means something else

标签: wordpress woocommerce


【解决方案1】:

这里有一个解决方案:

(ceil(({uni_cpo_meters}/1.778))*your price

这会将数字四舍五入。

【讨论】:

  • 至于否决票,他们可能没有将其视为 Stack Overflow 的主题,因为它与如何使用第三方插件有关,而且显然不是编程问题?无论如何,考虑到ceil() 函数的可用性,这看起来是一个很好的解决方案。
  • @JeremyCaney ceil() 已经在 PHP 中工作了 21 年......从 PHP4 开始。所以这很好 - 虽然我会添加空格以提高可读性。
猜你喜欢
  • 1970-01-01
  • 2017-08-11
  • 2021-04-23
  • 1970-01-01
  • 1970-01-01
  • 2022-08-14
  • 2014-05-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多