首页 > 解决方案 > 禁用基于 zip 的运输方式,如何在 tpl 中获取 zip

问题描述

我有一个特定名称的运输方式。如果送货地址的邮政编码不是 1234,则应禁用该送货方式的选择。

我认为这可以在 theme\classic\templates\checkout_partials\steps\shipping.tpl 添加一个 smarty 标签来完成:

<div class="col-xs-12 carriere-name-container{if $carrier.logo} col-md-8{/if}">
<span class="h6 carrier-name {if $address.zip == 1234}not-allowed{/if}">{$carrier.name} </span>
</div>

但是,我不确定如何在标签中准确获取邮政编码。

谢谢

标签: prestashopsmarty

解决方案


将 {debug} 放在 tpl 的顶部,您将看到可用的 tpl_vars。


推荐阅读