我一直在努力解决这个问题而且我被困了我正在为Expression Engine 2(不是模块)编写扩展,需要在页面标题中添加一个脚本标记。
我试过了:
$script = "<script type='text/javascript'>alert('added');</script>";
$this->EE->cp->add_to_head($script);
但我猜测这只适用于它的模块,我也尝试过:
$this->EE->cp->load_package_js('file');
但是我收到以下错误:
Call to a member function plugin() on a non-object in expressionengine/libraries/Cp.php on line 766
我还尝试使用挂钩cp_js_end
来加载文件,但是它在其他所有内容之后加载,因此它不能按预期工作。
任何想法?