prestashop - 禁用基于 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>
但是,我不确定如何在标签中准确获取邮政编码。
谢谢
解决方案
将 {debug} 放在 tpl 的顶部,您将看到可用的 tpl_vars。
推荐阅读
- awk - 如何在 awk 命令中打印某些输出
- java - SimpleDateFormat 将未来日期作为格式化日期
- r - 为 DT 中的单列渲染下拉菜单并让表格可编辑
- python - Python - lxml(setup.py)的构建轮......错误
- sql - 在数据库中搜索文本和 int 返回错误多部分标识符...无法绑定
- ruby-on-rails - 如何编写从返回 ActiveRecord 关系的连接表(使用自定义类关联)返回列的查询
- swift - 管理多个 Store cloudkit 容器
- python - 在python中操作矩阵时的错误维度
- javascript - 在 nuxt 项目中配置 quill(VUE 组件)
- c++ - 在 Visual Studio 中更改源文件位置时无法打开源文件