我需要为我的购物网站创建自定义搜索结果页面。据我所知,自定义页面只能设计为详细信息和列表页面。
但是,在为我的网站创建了名为“custom_listing.tpl”的自定义列表页面后,我的搜索结果页面看起来仍然是该网站的默认列表页面。如何在搜索结果页面上删除此默认列表页面模板?
我尝试将fuzzy.tpl {include file='frontend/listing/listing.tpl'}改为我的“custom_listing.tpl”,但不起作用。
发布于 2016-03-10 04:36:38
您需要做的是创建您自己的主题/模板,并在Shopware后台激活它。此外,您需要在您的主题文件夹中创建自己的前端/search/fuzzy.tpl。
现在让你自己的fuzzy.tpl从原来的扩展如下:
{extends file='parent:frontend/search/fuzzy.tpl'}在此之后,您将可以访问父模糊文件中定义的所有智能块,甚至父模糊从中扩展的前端/index/index.tpl中也是如此。
进行更改,将其部署到本地主机或the服务器,并在清除缓存后,搜索控制器应使用您的自定义搜索结果布局自动加载被覆盖的fuzzy.tpl。
https://stackoverflow.com/questions/35629003
复制相似问题