Перейти к содержанию
Форум поддержки пользователей VamShop

товары и подкатегории


Рекомендуемые сообщения

Здравствуйте!

В категориях не показываются подкатегории, если в этой категории есть товары.

Это крайне неудобно и нелогично.

Как можно восстановить справедливость и отображать в категории и товары и подкатегории.

Подскажите, в каком направлении копать.

Ссылка на сообщение
Поделиться на другие сайты

Bububu!

К сожалению, там нет решения.

Неужели больше никто не встречался с этой проблемой?

если не показываются подкатегории, то пользователь теряет целую ветку вложенных подкатегорий.

Совершенно непонятно, зачем так сделано. И совершенно неприемлемо это:

попробуй убрать товар из категории, у которой есть подкатегории, т.е. сделай категория - подкатегория - товар, а не категория - товар - подкатегория - товар

Ссылка на сообщение
Поделиться на другие сайты

Совершенно непонятно, зачем так сделано. И совершенно неприемлемо это:

Там, ведь, шаблоны разные используются и прочее... в товарах - фильты, в категориях - нет.

Переделываться уже не будет. А индивидуальная переделка - не так легко.

Если есть желание - копайте includes\modules\default.php и переделывайте под свои потребности.

Успехов!

Ссылка на сообщение
Поделиться на другие сайты

Нашел осуждение здесь: http://vamshop.ru/forum/index.php?topic=4524.0

Но это для версии 1.32

Попробовал сделать аналогично - подкатегории вообще не показываются

Не пойму, как решить эту проблему.

Ссылка на сообщение
Поделиться на другие сайты

Хорошо.

И еще одна проблема: заказчик требует расширенный поиск на всех страницах.

Как вставить этот модуль прямо в шаблон /templates/шаблон/index.html

Можно ли обойтись малой кровью?

Ссылка на сообщение
Поделиться на другие сайты

Так Вы просто посмотрите исходный код страницы, скопируйте html-код формы поиска и вставьте эту форму в index.html

Ссылка на сообщение
Поделиться на другие сайты

Такой вариант не очень удобен. Это получается не расширенный поиск, т.к. так можно вставить только статичную форму, без динамических выпадающих списков.

Есть ли возможность вставить тег, который бы выводил содержимое модуля /templates/шаблон/module/advanced_search.html

в основном шаблоне? Или это невозможно?

Ссылка на сообщение
Поделиться на другие сайты

создаем модуль на основе файла advanced_search.php и вставляем как центральный блок

если нужно в колонках этот поиск то создаем бокс на основе того же файла..

Ссылка на сообщение
Поделиться на другие сайты
Ссылка на сообщение
Поделиться на другие сайты

если бы все перерыл понял бы как создаются модули и все остальное в вамшоп) лучшей инфы чем код вамшопа нету)

делай по примеру какого то файла из includes/modules/

или может тут кому то не лень мануалы писать проси пусть напишут +)

upd: в понятии модуля я говорил не cip-модули а просто файлы из директории includes/modules которые отображаються в {$main_content}

Ссылка на сообщение
Поделиться на другие сайты

Эх, если бы все было так просто...

Новый модуль по образу

"root/templates/vamshop/modules/advanced search.html" выводится.

Но естественно без формы и полей

{$INPUT_KEYWORDS}

{$SELECT_CATEGORIES}

{$ENTRY_SUBCAT}

{$SELECT_PFROM}

{$SELECT_PTO}

Т.е. выводится только текст.

Как в мануале:

1. Создал файл "root/templates/vamshop/source/boxes/adv_search.php" с содержимым из мануала.

2. Создал файл "root/templates/vamshop/boxes/box_adv_search.html" с содержимым из файла

"root/templates/vamshop/modules/advanced_search.html"

3. Подключил бокс в "root/templates/vamshop/source/boxes.php"

4. Добавил метку в шаблоне

Есть файл "root/advanced_search.php" и понятно, что это в нем подключаются все эти поля.

Но как их подключить в файле "root/templates/vamshop/source/boxes/adv_search.php" непонятно...

В общем, одни проблемы с добавлением расширенного поиска в шаблон.

Ссылка на сообщение
Поделиться на другие сайты

Но как их подключить в файле "root/templates/vamshop/source/boxes/adv_search.php" непонятно...

... на худой конец, просто скопируйте код из одного файла в другой....

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...