我想用分层导航块创建一个制造商(品牌在我的情况)过滤器,并把这下我的默认PS 1.5排序分层导航块 - 发生在产品种类的地方的Prestashop 1.6
我这样做通过我的category.tpl插入码
{include file="./modules/blocklayered/blocklayered.tpl"}
所以现在我的问题是,当我在做的Prestashop 1.6这一步我ecounter这个错误
Notice: Undefined index: nbr_filterBlocks in /home/vhost/dextertonstore2/cache/smarty/compile/2a/3d/27/2a3d274f79f30dbcf6a26fed74f871da2fb62e0e.file.blocklayered.tpl.php on line 44 Notice: Trying to get property of non-object in /home/vhost/dextertonstore2/cache/smarty/compile/2a/3d/27/2a3d274f79f30dbcf6a26fed74f871da2fb62e0e.file.blocklayered.tpl.php on line 44
Notice: Undefined index: nbr_filterBlocks in /home/vhost/dextertonstore2/cache/smarty/compile/2a/3d/27/2a3d274f79f30dbcf6a26fed74f871da2fb62e0e.file.blocklayered.tpl.php on line 436 Notice: Trying to get property of non-object in /home/vhost/dextertonstore2/cache/smarty/compile/2a/3d/27/2a3d274f79f30dbcf6a26fed74f871da2fb62e0e.file.blocklayered.tpl.php on line 436
我试着清除缓存并重新编译我的模板,我甚至在\ cache \ smarty \ cache和\ cache \ smarty \ compile中手动删除了我的缓存,但仍然得到这个错误。
不,我用默认的分层导航在1.6而在1.5我使用旧版本.. IM不tryng来修改我的分层导航的外观,因为我知道如何在tpl中修改它..我想将分层块放在category.tpl中可以找到的默认排序旁边,现在我的问题是包含分层navs.tpl以硬编码的方式..因为我们的默认排序的地方是不可钩的..唯一的办法,我认为我可以插入分层的导航除了默认排序是包括tpl ..这工作在PS 1.5 –
但似乎你包含的tpl文件包含一个变量,不是由当前页面控制器发送。你是否同意我的观点?如果在任何地方提及'nbr_filterBlocks'并向我们反馈,请检查您的tpl文件。 –
是的我同意,我试图删除nbr_filterBlocks,这是我得到的错误 –