2014-03-21 3 views
0

Я использую Catalyst :: View :: TT и Catalyst :: View :: TTSite для шаблонов, и я нахожу, что созданные шаблоны действительно полезны, но хотели бы изменить их в соответствии с моими потребностями.Как настроить Catalyst :: View :: TTSite?

Это связано с тем, что каждый раз, когда я запускаю приложение, я всегда изменяю заголовок, css и макет при каждом запуске приложения (включая jquery и загрузочные ссылки и использование другой цветовой схемы).

Как бы я пошел о подклассе модуля и какие части мне следует изменить? Я полагаю, помощник, но может ли кто-нибудь предложить совет?

ответ

0

Я просто экспериментировал, поэтому есть, вероятно, лучшее/более прочное/более элегантное решение.

catalyst.pl MyApp

кд MyApp

MkDir -p Библиотека/Catalyst/Helper/View

Wget --output-документа Библиотека/Catalyst/Helper/View/TTMySite. вечера http://api.metacpan.org/source/JJNAPIORK/Catalyst-View-TT-0.41/lib/Catalyst/Helper/View/TTSite.pm

ВИМ Библиотека/Catalyst/Helper/View/TTMySite.pm
1. Изменить имя пакета из TTSite в TTMySite
2. Изменение источника шаблона в соответствии с вашими требованиями

./script/myapp_create.pl просмотра HTML TTMySite

+0

Спасибо, это выглядит достаточно элегантно мне. Я правильно понимаю, что все дело в изменении шаблонов внутри Catalyst/Helper/View/TTSite.pm? И я мог бы сделать это, поддержав моего собственного помощника - ничего другого? – simone

 Смежные вопросы

  • Нет связанных вопросов^_^