管理员订单邮件prestashop 1.6没有正确的详细信息

时间:2014-12-22 07:37:35

标签: smarty prestashop prestashop-1.6

Hello Guys我是Prestashop的新手 我正在使用1.6版 这是我收到商店订单的邮件。

https://drive.google.com/file/d/0Bxq0OqXtCs3iTjVzOG8xYnZqTW8/view?usp=sharing

请参阅上面链接中的图片。

此邮件缺少基本价格和产品折扣,直接显示折扣价格为单价。

我试着查看prestashop文件夹下的邮件目录。但我在那里看到任何数据库的问题。如何显示折扣和基本价格以及总基价。

提前谢谢..

1 个答案:

答案 0 :(得分:1)

由于邮件也使用Smarty模板引擎,因此http://nemops.com/unit-price-in-prestashop-product-list/#.VJfLAV4BcA上的产品列表显示的消息将适用于邮件。

所以打开mailtemplate并查找返回products表的foreach循环。 然后添加:

{if $product.unit_price_ratio}
    {math equation="b/a" a=$product.unit_price_ratio b=$product.price_without_reduction assign=realunit}
    {convertPrice price=$realunit} {l s="per"} {$product.unity}
{/if}

如果您想显示每单位价格。请记住,邮件中的foreach循环可能不是用户$ product而是另一个变量,因此您必须在上面的代码中替换$ product。