Перейти к содержимому


Вопрос по фильтру товаров


  • Вы не можете ответить в тему
Сообщений в теме: 13

#1 Женек

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: 0
Начинающий

Отправлено 01 February 2012 - 02:48 PM

Всем привет.
Насколько я понял, я не могу отфильтровать товары только одной категории. Т.е., например, я не могу выбрать навигаторы до 100$. Если в фильтр вбить в цену до 100$, мы получаем все товары (товары из всех категорий) с ценой ниже 100$.
Хотелось бы получить именно навигаторы дешевле 100$.
  • 0

#2 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 01 February 2012 - 04:07 PM

Всем привет.
Насколько я понял, я не могу отфильтровать товары только одной категории. Т.е., например, я не могу выбрать навигаторы до 100$. Если в фильтр вбить в цену до 100$, мы получаем все товары (товары из всех категорий) с ценой ниже 100$.
Хотелось бы получить именно навигаторы дешевле 100$.


В фильтре товаров есть выбор категории в которой искать.

---------- Сообщение объединено ----------

А также галочка искать в подкатегориях или нет.

---------- Сообщение объединено ----------

Хотя нет, галочка и выбор категории это в Расширенном поиске, а в фильтре достаточно зайти в нужную категорию и воспользоваться фильтром.
  • 0

#3 Женек

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: 0
Начинающий

Отправлено 01 February 2012 - 04:23 PM

Да, я поставил чистый shopcms 3.1.2 и там фильтр работает верно. Видимо, установленные на сайт модули что-то поломали. Буду искать виновника...
  • 0

#4 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 01 February 2012 - 04:43 PM

Да, я поставил чистый shopcms 3.1.2 и там фильтр работает верно. Видимо, установленные на сайт модули что-то поломали. Буду искать виновника...

просьба отписаться какой модуль....

ЧПУ ставил? подозреваю его....
  • 0

#5 Женек

    Пользователь

  • Пользователи
  • PipPip
  • 10 сообщений
Репутация: 0
Начинающий

Отправлено 01 February 2012 - 04:52 PM

Да, именно ЧПУ.
Файл /core/functions/product_functions.php
Взял оригинальный и от модуля, сравнил и в оригинальный внес изменения. Теперь все работает!
  • 0

#6 SoVA

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 66 сообщений
Репутация: 0
Начинающий
  • ГородКраснодар

Отправлено 25 February 2012 - 04:15 PM

Странная ерунда. Попробовал включить одновременно блоки Поиск и Фильтр товаров, оба с расположением слева (до того был включен только Фильтр) - в итоге теперь Поиск отображается, а Фильтр - нет. Включал, отключал, перемещал слева направо и обратно, менял порядок отображения - хоть бы хны. Настройки отображения на разных страницах и в разных категориях никогда не трогал, включено отображать везде и для всех.
Что слетело-то? Слева, помимо фильтра висел еще Выпадающий каталог и собственноручно созданный блок Полезное (различные внутренние ссылки-ускорители). И Каталог, и Полезное продолжают нормально отображаться, а с ними дополнительно еще может отображаться Поиск, если его включить, а Фильтр обратно не появляется, даже во включенном состоянии.
Движок 3.1.2 vip
  • 0
Make love, not work!

#7 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 25 February 2012 - 04:26 PM

Поиск, если его включить, а Фильтр обратно не появляется, даже во включенном состоянии.


)))))))))) Фильтр отображается только внутри каталога. Вы уверены что ищете его не на главной странице?
  • 0

#8 SoVA

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 66 сообщений
Репутация: 0
Начинающий
  • ГородКраснодар

Отправлено 25 February 2012 - 06:39 PM

R.Sergey, блиииин :)
*facepalm*

Спасибо! :)
  • 0
Make love, not work!

#9 vlbelyakovich

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
Репутация: 0
Начинающий

Отправлено 07 March 2012 - 08:25 PM

R.Sergey
подскажите, как сделать, чтобы фильтр отображался не только внутри каталога, а постоянно, вне зависимости от того, какая категория\подкатегория выбрана? т.е. чтобы фильтр был "статическим"! причем, нужно жестко прописать категорию фильтрации = 10 (чтобы вне зависимости от того, какая выбрана категория\подкатегория (и выбрана ли вообще) фильтр при нажатии кнопки "найти" отображал все товары из категории = 10 (и ее подкатегорий)).
  • 0

#10 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 07 March 2012 - 09:04 PM

чтобы вне зависимости от того, какая выбрана категория\подкатегория (и выбрана ли вообще) фильтр при нажатии кнопки "найти" отображал все товары из категории = 10

Очень странный фильтр. Либо Вы неудачно построили фразу.
А чтобы фильтр всегда показывал набор опций/вариантов именно для 10-й категории при этом показывая в товарах выбранную категорию придется очень сильно и много перелопатить. Очень. Т.к. там здорово завязано между собой то, что показывается в выборке товаров и то, что показывается в вариантах фильтра. Врядли Вы получите бесплатное решение желаемого.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#11 vlbelyakovich

    Пользователь

  • Пользователи
  • PipPip
  • 23 сообщений
Репутация: 0
Начинающий

Отправлено 07 March 2012 - 09:23 PM

badisoft, объясню поподробнее:
просто у меня помимо фотоаппаратов, есть еще и фотопринтеры... но для пользователя главнее фотики (для меня важнее продать фотоаппараты... точнее фотики это приоритетное направление). так вот, хотелось бы сделать такой себе "Подбор фотика" (с выбранными характеристиками категории "фотоаппараты"), который бы выводился на любой странице, эдакий статический...
  • 0

#12 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 07 March 2012 - 10:35 PM

badisoft, объясню поподробнее:

А смысл объяснять? :)
Повторяю. Сделать так, чтобы при нормальном ползании по разным категориям фильтр все время оставался для одной и той же конкретной категории будет непросто. Реализуемо, но надо разбираться и, как мне кажется, довольно много менять, хотя и по мелочи. Либо разбирайтесь и переписывайте сами, либо нанимайте исполнителя, либо забудьте об этой идее. Совет с PHP-кодом в три-пять строк тут дать не получится.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#13 lesnoy

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений
Репутация: 0
Начинающий

Отправлено 17 December 2013 - 12:25 AM

А есть ли возможность добавить в работу фильтра логическое или?
  • 0

#14 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 17 December 2013 - 12:46 PM

А есть ли возможность добавить в работу фильтра логическое или?

Есть. Переписать функцию _testExtraParametrsTemplate и шаблон filter.tpl.html :).
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)