Я использую плагин Assets в своем приложении Catalyst, и мне бы хотелось, чтобы некоторые javascript и css-файлы включались в активы каждой страницы.
Моя первая мысль - вызов $ c-> assets-> include ('file.js') из MyApp/lib/MyApp.pm, где я устанавливаю и конфигурирую, но я не знаю, как получить фиксацию от $ c.
Моя следующая идея включает использование материала WRAPPER и размещение вызовов, таких как [% c.assets.include ('file.js')%] в шаблоне html по умолчанию, но вызовы выгружают информацию об объекте на страницу, поэтому вызовы должны быть убраны для подавления выхода.
Решения или новые идеи оценены. Заранее спасибо.
Красивая. Благодарю. – Felix
Я не думаю, что здесь 'MooseX :: Types :: Moose' необходим - помощники атрибутов native являются частью ядра Moose. – Ether
@Ether: Вы правы, можно использовать строчную форму. Я просто использую везде типы MooseX. – phaylon