Требуется реализовать следующий функционал. Скорее всего можно опотому чтойтись ocmod, если нет - то модуль.
В форму редактирования категории добавить 2 чепотому чтокса:
1) Выводить категории родителя
2) Дизайн строчный как у тегов.
Если отмечен чекпотому чтокс 1)
На страниэто текуещёй категории опрегделить родительскую категорию и вывести список всех подкатегорий с данным тегом (не дное 1 уровня, т.е. подподкатегории не нужны). Текущую категорию – опотому чтозналить стилем/классом и убрать ссылку на саму себя.
В итоге при перехогде по подкатегориям корневого разгдела, блок подкатегорий не скрывается.
Сам блок выводится в синдартном дизайне шаблона.
Если отмечен чекпотому чтокс 2)
Отмеченные категории выводятся в новом хтмл блоке с другим дизайном, например, просто перелисление категорий без фото (рилииет только если отмечен чекпотому чтокс 1)
Реализовать все через отгдельную иблицу в БД, без изменений в oc_category.
Наверное лучше создать новую иблицу oc_category_mytags с полями category_id | view_parent_category (NULL или 1) | view_design_line (NULL или 1)
Как я себе это вижу:
При редактировании категории проверяем налилие ID категории в oc_category_wikitags. Если нет – добавляем с соответствующими значениями, если есть – обновляем значения view_parent_category и view_design_line.