我有一个具有一些基本功能和基本模板的控制器:
class CMSController extends Page_Controller {
public function init() {
parent::init();
Requirements::javascript("cms/javascript/asdf.js");
}
public function index(SS_HTTPRequest $request) {
Requirements::javascript("cms/javascript/asdf.js");
return $this->renderWith(array("CMSHomePage", "Page"));
}
}
然而,javascript未按预期添加到模板中。我是否必须通过renderWith()
将其传递给模板,或者我是否必须向模板添加内容以允许其呈现? (它只是一个基本的html文件,其中包含<script>
。