Имам пакет, който изисква библиотека на Google Map. И го внедрих така в изгледа.
<?php Yii::app()->clientScript->registerScriptFile('http://maps.googleapis.com/maps/api/js?sensor=false&language=' . Yii::app()->language . '®ion='.Yii::app()->language, CClientScript::POS_HEAD); ?>
<?php Yii::app()->clientScript->registerPackage('somelibrary'); ?>
(Имайте предвид, че библиотеката на Google Map се нуждае от параметър Yii::app()->language
).
Но в изхода пакетът винаги се поставя над картите на Google.
<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&language=id&region=id"></script>
Има ли някакво решение да направите библиотеката на Google Maps като зависимост от пакета? Или поне как да поставите пакета somelibrary
веднага след (не много по-долу) картите на Google?