RegisterPackage зависит от RegisterScriptFile

У меня есть пакет, который требует библиотеки Google Map. И я реализовал это так в представлении.

<?php Yii::app()->clientScript->registerScriptFile('http://maps.googleapis.com/maps/api/js?sensor=false&language=' . Yii::app()->language . '&region='.Yii::app()->language, CClientScript::POS_HEAD); ?>
<?php Yii::app()->clientScript->registerPackage('somelibrary'); ?>

(Обратите внимание, что библиотеке Google Map нужен параметрYii::app()->language).

Но в выводе пакет всегда размещается над гугл картами.

<script type="text/javascript" src="/project/assets/74e60422/somelibrary.js"></script>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false&amp;language=id&amp;region=id"></script>

Есть ли решение сделать библиотеку Google Maps зависимостью от пакета? Или, по крайней мере, как разместитьsomelibrary пакет сразу после (не далеко внизу) карт Google?

Ответы на вопрос(2)

Ваш ответ на вопрос