更改后的致命错误Prestashop SMARTY.config.inc.php文件

时间:2016-08-18 09:38:14

标签: php templates compiler-errors smarty prestashop

所以我使用prestashop smarty并在'..\config\smarty.config.inc.php'文件中更改了2行,现在我收到了这些错误。 (我没有改变任何其他事情!)

我换了一行:

(1) 原:

require_once(_PS_SMARTY_DIR_.'Smarty.class.php');

更改为:

require_once(_PS_SMARTY_DIR_.'SmartyBC.class.php');

(2) 从

$smarty = new SmartyCustom();

为:

$smarty = new SmartyBC();

我有产品属性扩展模块。

错误首页:

  

致命错误:未捕获 - > Smarty编译器:模板中的语法错误   “/var/www/vhosts/MYWEBSITE/themes/warehouse/modules/blockcart/blockcart.tpl”   在第70行“{assign var ='icpClass'   value = $ product | icp:id_cart_product}“unknown modifier”icp“< - thrown   在   /var/www/vhosts/MYWEBSITE/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php   在第70行

错误后台(如果我单击消息来解决它'产品属性扩展:集成警告。在解决集成问题之前,您的站点将无法正常工作。')

  

致命错误:未捕获 - > Smarty编译器:模板中的语法错误   “/var/www/vhosts/MYWEBSITE/modules/pproperties/views/templates/admin/_configure/pproperties/templates.tpl”   在第12行“{l s ='添加新'mod ='pproperties'}”未知修饰符   “pp_safeoutput”< - 抛出   /var/www/vhosts/MYWEBSITE/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php   第12行[PrestaShop]模块文件中的致命错误   :/var/www/vhosts/MYWEBSITE/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php:   未捕获 - > Smarty编译器:模板中的语法错误   “/var/www/vhosts/MYWEBSITE/modules/pproperties/views/templates/admin/_configure/pproperties/templates.tpl”   在第12行“{l s ='添加新'mod ='pproperties'}”未知修饰符   “pp_safeoutput”< - 抛出

后台弹出警告:

  

文件中第198行的警告   /var/www/vhosts/MYWEBSITE/modules/gamification/gamification.php [2]   file_put_contents(/var/www/vhosts/MYWEBSITE/modules/gamification/views/css/advice-1.6.1.5_508.css):   无法打开流:权限被拒绝

我替换了修改过的文件 带有原件的副本,但它仍然显示这些错误。我删除了 缓存但页面仍未显示,错误仍然存​​在 那里。

有人可以帮助我吗?

0 个答案:

没有答案