Dikk2010 0 Опубликовано 20 января, 2011 Жалоба Share Опубликовано 20 января, 2011 Добрый день. Пусть для определенности для вывода списка товара в категории используется шаблон product_listing_list. В настройках Админки для значения "Показывать товары подкатегорий в родительской категории"стоит флаг TRUE. В категории товара есть несколько вложенных подкатегорий, которые и содержат товар. Таким образом при захода в корневую категорию мы имеем отображение всего товара из подкатегорий посредством шаблона product_listing_list. Стоит задача просто отобразить на этой же странице список всех категорий, как это бы произошло при снятом флаге "Показывать товары подкатегорий в родительской категории" с использованием шаблона categorie_listing. Т.е. как-бы скрестить эти два шаблона. Стандарными средствами это не сделать. Вся проблема в том, что у данных шаблонов (view) различные модели (php), наполняющие эти шаблоны. Исследование показало, что содержимое шаблона product_listing_.. генерируется на основе product.php, а содержимое categorie_listing на основе default.php. Так ли это? И если да, то подскажите, плиз, каким образом взять код из default.php (видимо, за это отвечает участок if ($category_depth == 'nested') {...$main_content = $default->fetch(CURRENT_TEMPLATE.'/module/categorie_listing/'.$category['categories_template']); $vamTemplate->assign('main_content', $main_content);[/code]и поместить в product.php с соответствующей правкой кода, чтобы метки "на категории" создавались, и можно было бы пройтись по ним, как в шаблоне categorie_listing ?Заранее спасибо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 20 января, 2011 Жалоба Share Опубликовано 20 января, 2011 Конкретный код не подскажу, никогда не делал такого. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения