Подробно останавливаясь на ответе diodeus.myopenid.com: Имейте свой код, выписывают файл, содержащий массив JS со всеми необходимыми строками, затем загружают соответствующий файл/сценарий перед другим кодом JS.
Весь смысл использования HTML :: Template состоит в том, чтобы отделить V (представление) от MC (модель и контроллер) в MVC .
Я следую простому правилу - один файл шаблона на просмотр. Конечно, вы можете использовать механизм
, чтобы избежать ненужного дублирования.
Вы можете включать любые ссылки в шаблоны. В любом случае вы просто отправляете HTML в браузер.
CGI :: Application хорошо работает с HTML :: Template .