Здравствуйте всем! Может кто нибудь сталкивался с такой же проблемой... Задача в том, чтобы для разных категорий, содержащих в свою очередь подкатегории, перечень их (подкатегорий) выводился по разному. Например, в одной категориии они выводились просто списком названий, а в другой категории были названия с картинками. По умолчанию шаблон вывода подкатегорий описывается тут: components/com_virtuemart/themes/default/templates/common/categoryChildlist.tpl.php Я создал на его основе еще один файл .../categoryChildlist_2.tpl.php Где и как нужно указать чтобы шаблон categoryChildlist_2.tpl.php применялся для определенных категорий, а для остальных использовался шаблон по умолчанию (categoryChildlist.tpl.php). Софт: Joomla 1.5.14 VirtueMart 1.1.4 stable Заранее большое спасибо. P.S. Думаю решение поможет не только мне, так как подобного ни где не описывается.
Столкнулся с аналогичной проблемой, сейчас ищу решение. Если у кого-нибудь оно уже есть, поделитесь пожалуйста.
Добрый день! Я таки решил проблему, методом проб и ошибок все заработало. Просто нужно в одном файлике прописать услвоие, каким категориям давать определенный, не дефолтный шаблон. Надо покапаться, сейчас забыл что и как, как найду - отпишусь здесь. P.S. Сам с собой не привык разговаривать, поэтому и не ответил
Например мне нужно было, чтобы для главной категории список выводился одним способом, а в подкатегории другим, для этого в файле categoryChildlist.tpl.php: Нужно создать условие: if ($page == 'shop.index') { // код только для главной } else { //для страниц shop.browse // для остальных страниц } можно так же применить elseif и делать для других страниц. Чтобы посмотреть какие переменные передаются, достаточно включить режим отладки. Надеюсь кому-нибудь пригодится.
Вот так выглядит главная страница каталога: А вот так, смотрится подкатегория: P.S. Все согласно стандарту W3C XHTML 1.0 валидно.