小智 18
在Moodle 2.0中,我一直都在使用$PAGE->requires->js().
首先,$PAGE通过执行以下操作使代码可用:
require_once($CFG->libdir . '/pagelib.php');
global $PAGE;
Run Code Online (Sandbox Code Playgroud)
然后在你的代码中:
$PAGE->requires->js( new moodle_url($CFG->wwwroot . '/blocks/your_block/script.js') );
Run Code Online (Sandbox Code Playgroud)
它需要moodle_url()绕过你的道路!