prestashop-1.7 - 在摘要页面上查看可用性消息
问题描述
我想在购物篮摘要页面上显示可用性消息。
在正常的产品页面中,代码 {$product.availability_message} 可以正常工作,并且消息会根据可用性而变化。
但是,如果我在 cart-detailed-product-line.tpl 中使用 {$product.availability_message},无论产品是否有货,它都会显示相同的消息。
任何人都知道如何在 Prestashop 1.7x 中实现这一点?我在网上搜索了几个小时没有任何结果。
解决方案
{$availability_message} 在产品有货时显示消息,如果没有,您必须使用 {$product.available_later} 如果产品有货显示 {$product.availability_message} 如果不显示 {$product.available_later},则可以正常工作像那样 :
{if $product.availability == 'available'}
{$product.availability_message}
{else}
{$product.available_later}
{/if}
或者 :
{if $product.stock_quantity > 0 } {$product.availability_message} {else} {$product.available_later} {/if}
推荐阅读
- regex - 在 csv 文件中使用正则表达式去除零
- tableau-api - Tableau:计算最后 3 条记录的平均值
- java - 尝试在多个实例上运行批处理作业时出现 DuplicateKey 异常
- c++ - 使用模板类作为 std::map 中的值时出现成员函数错误
- javascript - 如何在JSP中的以下场景中跳过双引号而不使用单引号
- c# - C# 中的交互式图表 - 通过鼠标单击设置光标
- c++ - 打包独立的 linux 二进制文件
- angular - 发布多部分表单数据角度
- swift - 如何使用 UISlider 向左或向右滚动 UICollectionViewCell
- for-loop - 比较两个列表时的复杂性