我想在我的header.tpl
文件中使用搜索模块。在那我使用了这段代码
{include file='./modules/blocksearch/blocksearch.tpl'}
但它不起作用,通过使用此代码,我的页面变为空白。
提前致谢
我想在我的header.tpl
文件中使用搜索模块。在那我使用了这段代码
{include file='./modules/blocksearch/blocksearch.tpl'}
但它不起作用,通过使用此代码,我的页面变为空白。
提前致谢
在这里你会找到你正在寻找的东西 http://www.ecartservice.net/prestashop-articles/1-4-plugins-revisited-part-1/
这是一种直接在模板文件中调用模块的简便方法,无需使用钩子。我在 Prestashop 1.4 和 1.5 中都对其进行了测试,并且可以正常工作。
对于 Prestashop 1.5,您需要在“覆盖”文件夹中创建 2 个额外文件,如上面的链接中所述:
然后,您将能够在模板文件中使用以下代码:
{plugin module='editorial' hook='displayHome'}
您需要使用挂钩的名称 (displayHome) 而不是别名 (home)。
你不能像这样包含模块模板,因为模块的 PHP 代码没有被调用,模板需要它来设置一些 Smarty 变量。
您能做的最好的事情是将块搜索模块连接到您的标题。开始了 :
“快速搜索模块”现在已连接到您的标题。