次の構造があるとします。
app/views/index.phtml
app/views/about/index.phtml
app/views/index.phtml
上部の で次を定義できます
<?php echo \Phalcon\Tag::javascriptInclude("javascript/jQuery.js"); ?>
<?php echo \Phalcon\Tag::javascriptInclude("javascript/myother.js"); ?>
そして、app/views/about/index.phtml
<?php echo \Phalcon\Tag::javascriptInclude("javascript/x.js"); ?>
これにより、jQuery.js
とmyother.js
のスクリプトがロードされる前にロードされx.js
ますx.js
。
<?php echo $this->getContent() ?>
または、マスター ビューでこれを設定することもできます。
<?php echo \Phalcon\Tag::javascriptInclude("javascript/jQuery.js"); ?>
<?php echo \Phalcon\Tag::javascriptInclude("javascript/myother.js"); ?>
<?php if ($is_about) { echo \Phalcon\Tag::javascriptInclude("javascript/myother.js"); } ?>
そしてあなたの About コントローラーで
$this->view->setVar('is_about', TRUE);
HTH