I';我已更新到Prestashop的最后一个版本,然后全部失败

I';我已更新到Prestashop的最后一个版本,然后全部失败,prestashop,prestashop-1.7,Prestashop,Prestashop 1.7,我需要帮助我的头爆炸了 从昨天开始,我尝试了所有可能的方法,但当我连接到本地主机时,出现了错误500跳跃。。我也尝试过调试,但是错误没有任何意义 有两个错误的图像,有和没有“define”(“PS\u MODE\u DEV\u,true)”) 我猜您或某人制作了一个名为plugin的定制smarty标记,由于没有遵循PrestaShop使用模块和覆盖的最佳实践,定制smarty标记被编码到核心文件中,通过更新您的商店,定制代码就消失了 我不知道定制标记是否做了一些特殊的事情,因为有一个核心P

我需要帮助我的头爆炸了

从昨天开始,我尝试了所有可能的方法,但当我连接到本地主机时,出现了错误500跳跃。。我也尝试过调试,但是错误没有任何意义

有两个错误的图像,有和没有“define”(“PS\u MODE\u DEV\u,true)”)


我猜您或某人制作了一个名为
plugin
的定制smarty标记,由于没有遵循PrestaShop使用模块和覆盖的最佳实践,定制smarty标记被编码到核心文件中,通过更新您的商店,定制代码就消失了

我不知道定制标记是否做了一些特殊的事情,因为有一个核心PrestaShop钩子也做了同样的事情

是如何正确注册自定义smarty标记的

替换第38行的代码

{plugin module='ps_searchbar' hook='displayTop'}
带核心标签

{hook h='displayTop' mod='ps_searchbar'}
在谷歌上搜索一下,我发现了。如果你的商店正在使用它,它就不再需要了,所以请修复你的主题并用核心标签替换
{plugin}
标签