Предисловие: Человек далекий от программирования используя копипаст за пару часов написал этот код.
Поэтому просьба не судить строго.
Модуль очень полезный для больших порталов где требуются разные модули и блоки, в каждой категории.
Решил модернизировать блок категорий всвязи с тем, что необходимо на одном сайте создать большое количество категорий.
Решение c тегами "custom", "avialable", "include file" не подходит получиться очень большой файл шаблона.
Что будет добавлено. Добавлять будем поле(по аналогии можно добавить несколько) для ввода блока - HTML код.
Храниться всё это дело будет в базе данных.
Выводиться в шаблон по средством тегов {cat_block1}.
Данные будут браться в зависимости от той категории в которой вы находитесь.
Если не укажите блок то ничего и не будет выводиться.
К сожалению пока не работает для главной страницы.
И так приступим.
1. Сн
...
Читать дальше »