![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Senior Member
Регистрация: 13.12.2006
Адрес: ~msk
Сообщений: 277
|
Уважаемые, всплыла такая ситуёвина:
На сайте достаточно разнообразный дизайн в различных разделах, соотв. насоздавал кучу DS и TO все в отношении 1:1 Штук десять записей получилось.Шапка сайта на всех разделах одинаковая. Но приходится мапить одну и ту же HTML разметку шапки (точнее, её отдельные элементы) для каждого шаблона отдельно. Кто-то сталкивался с такими ситуациями? Вроде бы и не напряжно, но тяга к оптимизации почти не даёт спать ![]() Есть какой-то способ решить данный вопрос? Пока что мыслю так: убираю часть HTML-разметки (эту самую "шапку") из всех HTML шаблонов, а вместо неё оставляю <div id='header'></div>, мапю её на элемент DS и потом в TS делаю что-то типа: Код:
lib.header = HTML
lib.header {
...
}
Код:
lib.header = USER ... На первый взгляд, может неплохо сократиться объём DS... но нет ли подводных камней. По-моему, это как минимум нарушает хороший подход разделения дизайна и кода. |
|
|
|
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Поисковая оптимизация | alex | Общие вопросы | 1 | 14.02.2006 16:45 |