Единственный способ найти, куда включен общедоступный статический актив (JS, CSS, изображение и т. Д.), - это перелистать исходный код (использование чего-то, что может «найти в файлах», сэкономит время).
Что касается того, как и где включать такие ресурсы ... для глобальных включений (общие таблицы стилей, сценарии и т. Д.), Включите их в свои макеты.
Для определенных страниц, включите их в свои представления.
Лучший способ включить статический актив - использовать соответствующий помощник вида. Они обычно отображаются в вашем файле макета, например
<?php echo $this->doctype() ?>
<html>
<head>
<?php
echo $this->headMeta()->prependHttpEquiv('Content-Type', 'text/html; charset=' . $this->getEncoding());
// I use "prepend" here so it comes before any page specific stylesheets
echo $this->headLink()->prependStylesheet($this->baseUrl('/css/common.css'));
echo $this->headScript();
?>
</head>
<body>
<!-- content -->
<?php echo $this->inlineScript() ?>
</body>
</html>
Затем вы можете добавить эти заполнители в свои скрипты вида, например
<?php
// index/index.phtml
$this->inlineScript()->appendFile('https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js')
->appendFile($this->baseUrl('/js/my-jquery-script.js'));