Yii: Добавить JavaScript в заголовок

Мне нужен <script> в заголовке, чтобы определить переменную JavaScript ( var dates={...}; ), которая должна использоваться из сценария .js .

Он должен быть предпочтительно в заголовке, а не внутри jQuery(function($){...}) чтобы не скрыть переменную от ее использования моим сценарием .js .

Можно ли это сделать любым другим способом, кроме изменения макета?

Related of "Yii: Добавить JavaScript в заголовок"

Обычно я это делаю:

 Yii::app()->clientScript->registerScript('my vars',' var myFirstVar="something"; var myUrl="' . CController::createUrl("controller/action") . '"; ,CClientScript::POS_HEAD);