Как я могу настроить 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