Мне необходимо модифицировать шаблон для определённого модуля.
Не тему, а именно шаблон. Т.е. вся цветовая гамма, все скрипты остаются как есть, но меняется расположение объектов относительно друг-друга.
Пример:
Шаблон сайта это два больших блока:
1. 3/4 ширины слева под модуль
2. 1/4 ширины справа под виджеты.
Цель: перекроить страницу так, чтобы модуль занимал всю ширину, а блок виджетов не отображался.
Тут несколько вариантов:
- Внедрить стилевые костыли. Вариант так себе, ибо если страница собрана на фреймворке, то кроить придётся долго.
- Сменить папку темплэйта в хеаде. (Предположим с default на defaul_mod). Вариант лучше. Недостаток: в случае изменений на сайте, потребуется дополнительная синхронизация обоих папок default и defaul_mod.
- Добавить постфикс в index.html. К примеру: для модуля «media» файл будет называться index-media.html. В коде прописать дополнительную функцию, которая при наличии подобного файла считала бы его приоритетным и загружала вместо index.html.
- Ещё какой-
нибудь вариант, до которого я не додумался или не нашёл.
[b]Как реализовать третий вариант?[/b]