Как я могу настроить Catalyst::View::TTSite?

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

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

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

1 ответ

Решение

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

катализатор.pl MyApp

cd MyApp

mkdir -p lib / Catalyst / Helper / View

wget --output-document lib / Catalyst / Helper / View / TTMySite.pm http://api.metacpan.org/source/JJNAPIORK/Catalyst-View-TT-0.41/lib/Catalyst/Helper/View/TTSite.pm

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

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

Другие вопросы по тегам