Убрать с главной лишию категорию

Статус
В этой теме нельзя размещать новые ответы.

ghost3k

Постоялец
Регистрация
5 Фев 2007
Сообщения
102
Реакции
33
В магазине есть кат. "Бренды", в ней товары отсортированы по брендам... Категория выводится слева в "каталоге", ну и конечно, отображается вместе с остальными на "витрине".

Вот как бы ее оттуда убрать, но оставить в левом меню?

Пример в приложении.

Спасибо.
 

Вложения

  • shot.jpg
    shot.jpg
    36,1 KB · Просмотры: 92
это не бренды, это подкатегории так обозваны, удали их и товар автоматом переместится в главную категорию (не путай с корневым каталогом)

Да не, скрин это пример ).

У меня в магазине есть категория бренды, для вывода товаров по фирмам. Слева в меню она нужна, а вот на витрине нет.

На скрине пример, что надо убрать с главной, там это категория "Видеокамеры" с подкатегориями - вот ее надо убрать от туда.

К примеру выводятся 6 основных кат., 7 надо (со всеми подкатегориями) скрыть. Вот.
 
тоже давно думал над этим, но чтобы еще и в меню не было категории. Тогда бы можно было замутить модуль статей
 
я может не в теме но модуль статей есть.....
 
та реалезация мне не нравится
 
А какая нравится, расскажи поподробнее.....
 
тоже заинтересован в этом вопросе. кто-нибудь решил?
 
все таки кто нибудь справился с этим вопросом?
 
Добавь поле SHOW_ON_HOME_PAGE в таблицу категорий SS_categories (и соответственно в запросы в файле home.php) и выбирай что показывать:

PHP:
SELECT categoryID, name, products_count, picture, SHOW_ON_HOME_PAGE FROM ....

а в шаблоне:

HTML:
{if $root_categories[i][N] eq 1} ПОКАЗАТЬ КАТЕГОРИЮ ....

где N - номер поля SHOW_ON_HOME_PAGE в SQL запросе (в данном примере - 4)
 
все проще
только в home.tpl.html изменения
ищем строчку
Код:
{section name=i loop=$root_categories}{if $root_categories[i][0] != 1}
и добавляем id не нужной категории (например 25-ой)
Код:
{section name=i loop=$root_categories}{if $root_categories[i][0] != 1 and $root_categories[i][0] != 25}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху