smarty 3模板中的未定义函数__set_state

时间:2016-11-25 16:07:15

标签: php smarty3

我正试图从Smarty 2转到3

我得到这样的错误:

  

致命错误:在....中调用未定义的方法stdClass :: __ set_state()

仅当我为该页面启用smarty缓存时才会出现问题。如果我禁用缓存,那么一切正常。

这是编译的智能缓存文件的一部分,其中出现问题:

<div > 
  <?php echo insert_quickorderMenuLinks(array ( 
  'category' => 
  stdClass::__set_state(array( 
     'category_id' => '4633', 
     'site_type_id' => '17', 
     'name' => 'Shop', 
     'parent_category_id' => '4569', 
  )), 
  'shop_group_id' => '25', 
  ),$_smarty_tpl);?> 
</div> 

有人可以告诉我这里有什么问题以及如何解决? 谢谢!

0 个答案:

没有答案