Во-первых, большинство настроек допускают шаблон основного макета, в котором вы можете разместить обычное открытие страницы или, альтернативно, каждый шаблон содержит некоторый глобальный заголовок.
Как говорится, вы должны сделать комбинацию из 1, 2 и 3 :
Иметь .js
, включенный во все шаблоны, которые содержат глобальные функции. Каждый шаблон может также иметь свой собственный .js
, специфичный для этой страницы или раздела страниц. Наконец, если крошечный объем кода специфичен для страницы (или должен каждый раз генерироваться динамически), не имеет смысла инициировать другое http-соединение для него, поэтому источник должен быть прямо в шаблоне.