Module Don';如果价格设置为0,则不会在“新产品”块中显示产品

Module Don';如果价格设置为0,则不会在“新产品”块中显示产品,module,prestashop,prestashop-1.6,Module,Prestashop,Prestashop 1.6,如果价格设置为0,有没有办法停止展示新产品?我正在参考block new products模块。我尝试添加一些类似的内容: {if$newproduct.price!=0} 在blocknewproducts.tpl中,但它对我不起作用。请记住,您看到的块新产品模板位于文件夹themes/modules/blocknewproducts/blocknewproducts.tpl中,而不是原始模块的文件夹中 模板内部有一行如下所示: {foreach from=$new\u products it

如果价格设置为0,有没有办法停止展示新产品?我正在参考block new products模块。我尝试添加一些类似的内容:

{if$newproduct.price!=0}


在blocknewproducts.tpl中,但它对我不起作用。

请记住,您看到的块新产品模板位于文件夹themes/modules/blocknewproducts/blocknewproducts.tpl中,而不是原始模块的文件夹中

模板内部有一行如下所示:

{foreach from=$new\u products item=newproduct name=myLoop}
{如果$newproduct.price!=0}
{/if}
{/foreach}

以上行仅显示价格不为零的产品。我希望这能对你有所帮助。

你把新产品放在什么模板中?好吧,我就是这么做的,什么也没发生,但奇怪的是(我刚刚做的):我强制编译,缓存和CCC关闭,我删除了foreach语句之间的所有内容,它仍然像什么都没发生一样工作:O。。。是的,我在主题文件夹和根文件夹中都做了。。。这真的很奇怪…Sry,解决了它。。。我修改了模块,以便将其添加到homeTabContent中,这就是它无法工作的原因。我必须构建一个名为“newproduct list.tpl”的新文件,并将其链接到挂钩。谢谢你的帮助,祝你度过愉快的一天:)