我需要编辑/完成页面。 有没有办法显示当前订单中的商品以及可能的运输信息?
有没有类似的东西:
{{order_entity.getOrderShippingInfo}}
或
{{order_entity.getOrderItems}}
我设法使用以下方式显示订购的商品:
{% for order_item in order_entity.getItems %}
{{ order_item.getQuantity|number_format }} x
{% if order_item.hasPurchasedEntity %}
{{ order_item.getPurchasedEntity|commerce_entity_render('summary') }}
{% else %}
{{- order_item.label -}}
{% endif %}
{{- order_item.getTotalPrice|commerce_price_format -}}
{% endfor %}
虽然我仍然无法获取订单账单或运输信息。
感谢您提供的代码 - 它让我开始了。我找到了运输信息。它作为“调整”添加到 order_entity 中。要显示运费金额,代码是
{{- order_entity.getAdjustments(['shipping']).0.getAmount|commerce_price_format -}}
此外,如果您需要小计,代码是
{{- order_entity.getSubtotalPrice|commerce_price_format -}}
希望这对其他人有帮助