我已经更新到最新版本的 Prestashop,然后都失败了

I've updated to the Last Version of Prestashop, then all failed

我需要帮助 b4 我的脑袋爆炸了...

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

有 2 张错误图片,有和没有 "define('_PS_MODE_DEV_', true)"。

我猜你或某人创建了一个名为 plugin 的自定义 smarty 标签,并且由于没有遵循 PrestaShop 使用模块和覆盖的最佳实践,自定义 smarty 标签被编码到核心文件中并通过更新你的商店,自定义代码再见。

我不知道那个自定义标签是否做了一些特别的事情,因为有一个核心 PrestaShop 挂钩做同样的事情。

是正确注册自定义 smarty 标签的方法。

替换第 38 行的代码

{plugin module='ps_searchbar' hook='displayTop'}

有核心标签

{hook h='displayTop' mod='ps_searchbar'}

谷歌搜索了一下,我找到了 this。如果您的商店正在使用它,则不再需要它,因此请修复您的主题并将 {plugin} 标签替换为核心标签。