|
|
| |
|
|
| |
для: RV
(18.10.2007 в 08:34)
| | | К XTempates не могу найти русский мануал.
Дайте ссылку, кто знает. | |
| |
|
|
| |
|
|
| |
для: tAleks
(17.10.2007 в 20:52)
| | | смарти сильно крупно. юзайте XTempates. там один класс 30 килобайт и все. | |
| |
|
|
| |
|
|
| |
для: Unreal
(17.10.2007 в 18:24)
| | | Прочитал русский манула Smarty, вещь конечно прикольная, но больно уж дофига чего мне не нужного.
Кто-нибудь делал свои шаблонизаторы, поделитесь оптом. Меня инетерсует краткий алгоритм, как сделать свой шаблон. | |
| |
|
|
| |
|
|
| |
для: tAleks
(17.10.2007 в 16:13)
| | | +1 за Smarty
к нему кстати и руководство есть на русском, так что разобраться в нем несложно | |
| |
|
|
| |
|
|
| |
для: tAleks
(17.10.2007 в 16:13)
| | | Не нужно делать велосипед ! Есть готовые решения, которые хорошо себя зарекомендовали, например, такие Smarty, XTempates, FastTemplates | |
| |
|
|
| |
|
|
| |
для: tAleks
(17.10.2007 в 16:13)
| | | Прогрессивные варианты есть уже давно и называются они шаблонизаторы.
Например Smarty, XTempates. | |
| |
|
|
| |
|
|
| | Файлов сало много, обновлять сало трудней. решил сделать шаблон.
Как вообще это делается? Меня интерсует алгоритм.
На сегоняшинй момент я себе это представляю так:
1. Создается HTML шаблон, в котором некоторые части, например шапка, подавл, менюшка и тело замененты на строки типа: {podval}, {shapka}, {menu}, {body}.
2. Скриптом читаем этот шаблон в строку.
3. Скриптом генерим отдельные части (шапка, подавл, менюшка и тело).
4. Потом функцией str_replase делаем замену.
5. Выводим получившуюся строку (страницу).
Правильно?
Или есть какие-нибудь другие варианты, более прогрессивные?
P.S.: первый раз задумал сделать шаблон, так что если че не то сказал, помидорами не кидайтесь.. ;) | |
| |
|
|
|