我有一个用例,我需要在折扣单价旁边的收据枝上加上零售价。我试过所有我想要尝试的字段语法,到处寻找并且困惑.
{{ order_items.i_need_the_retail_price.}}
有可能用细枝语法得到相关字段吗?它似乎不是按顺序携带的。
发布于 2020-01-20 20:29:49
再过几个小时学习细枝过滤器后,我就可以计算每一项商品的零售价如下:
{% for adjustment in totals.adjustments %}
{% set disc_percent_remainder = 1 - adjustment.percentage %}
{% set disc_unit_price_raw_2 = order_item.getUnitPrice|commerce_price_format %}
{% set disc_unit_price_raw_1 = disc_unit_price_raw_2|trim(' USD', 'right') %}
{% set disc_unit_price_raw = disc_unit_price_raw_1|trim('这是一个可怕的工作,我相信,破坏任何多种货币的机会,我相信,可以清理很多嵌套这其中的一些。但是,它想出了正确的零售价格。, 'left') %}
{% set disc_unit_price = (disc_unit_price_raw * 100) / disc_percent_remainder %}
${{ (disc_unit_price / 100)|round(2, 'ceil') }}
{% endfor %}这是一个可怕的工作,我相信,破坏任何多种货币的机会,我相信,可以清理很多嵌套这其中的一些。但是,它想出了正确的零售价格。
https://drupal.stackexchange.com/questions/290019
复制相似问题