在Prestashop中为文章添加[SOLD]标记


Adding a [SOLD] tag to an article in Prestashop

我正在为一个销售收藏家物品的客户开发一个Prestashop主题。他只销售大多数商品中的一种,如果一种商品已经售出,他希望可以选择仍然显示该商品,但在商品名称前、类别和产品页面上用红色显示[sold]。在保持他的Prestashop安装升级能力的同时,我该怎么做?

他将产品的库存设置为1,并使用"缺货"标志来表示已售出(当然,他会阻止缺货产品的销售)。

这可以通过更改模板文件来完成。

如果您使用的是默认主题,请复制该主题并重命名它,以便在升级时不会覆盖它。

您可以在后台将产品设置为可供订购或不可供订购。你可以取消勾选这个值,这样产品在技术上就无法订购了。

您需要在前台查看以下模板。

product-list.tpl

这列出了一个类别的所有产品。您可以使用以下代码来测试产品是否可供订购。

{if !$product.available_for_order}
    <span style="color: red;">[SOLD]</span>
{/if}

您也可以在product.tpl文件中使用这段代码。