我遇到的问题是,当我打开Joomla网站的缓存时,我只收到错误消息:致命错误:无法通过E:\ sites \ SC \ xampp \ htdocs \ libraries \中的引用传递参数2第82行的joomla \ document \ html \ renderer \ module.php
有问题的一行是(为了更好的可读性而从单行扩展):
$contents = $cache->get(
array('JModuleHelper', 'renderModule'),
array( $module, $params ),
$module->id. $user->get('aid', 0)
);
我不确定如何解决这个问题,我们将非常感谢任何帮助。谢谢你的时间。
答案 0 :(得分:0)
你不能绑定get()方法中的参数 - 你应该事先做好。
试试这个:
$param1 = array('JModuleHelper', 'renderModule');
$param2 = array( $module, $params );
$param3 = $module->id. $user->get('aid', 0);
$contents = $cache->get($param1, $param2, $param3);