Jump to content

Не работает фильтр в случае группировки товаров


Recommended Posts

Не работает фильтр при поиске товаров, которые сгруппированы (т.н. зависимые товары), по атрибутам, которые в группе отличаются.

Например, в вашем демо примере: выбрать умные часы с черным ремешком.

В демо примере этот атрибут выключен из фильтра. Но если его включить, то станет ясно, что он не работает. Проверено на демо примере.

Или есть "хитрый" прием, который запустит этот фильтр?

Link to post
Share on other sites

получается нестыковка: каждое значение атрибута создает новый товар (что будем считать логично), однако найти этот товар невозможно...

Это вопрос не функционального расширения системы, а ее  концептуальная недоработка. К сожалению...

Может кто-то уже дописал этот модуль фильтрации для вамшоп2 ?

Link to post
Share on other sites

Да, есть такое дело.

Будем разбираться.

Спасибо, что сообщили.

По идее, у сгруппированных фильтр вообще не должен выводиться слева, в категории Умные часы.

Попробуйте вот этот файл /app/Vendor/smarty/vam_plugins/function.content_listing.php

function.content_listing.php

Link to post
Share on other sites

Спасибо, проверю - напишу. Те фильтры, что были ранее в этом модуле работали  на странице товара. пришлось правда немного переделать, так он подходил только для случая небольшого количества атрибутов. А в модуле, выставленным где-то летом вами с использованием select (вами выставлялся и этот модуль), невозможно было выбрать основной товар. Но это мелочи, легко поправимые.

Важно, чтобы фильтр на странице категории (то, что у вас слева) был фильтр, включающий и поиск внутри группы по атрибутам. Клиенту ведь нет смысла знать что и как в магазине сгруппировано.. Он видит - нужного ему товара нет. Есть предположение, что ошибка кроется в структуре хранения значений атрибутов - как я уже писала - концептуальная ошибка). Поэтому программисты и не стали утруждать себя сложными запросами к БД. Но это только предположения. Глубоко в системе не копалась.

Жду результатов ваших разбирательств. :)

 

Link to post
Share on other sites
  • 1 month later...

 

В 28.12.2015 at 13:26, VaM сказал:

Будем разбираться.

Спасибо, что сообщили.

По идее, у сгруппированных фильтр вообще не должен выводиться слева, в категории Умные часы.

Попробуйте вот этот файл /app/Vendor/smarty/vam_plugins/function.content_listing.php

Прошли каникулы... Александр, вы разобрались, почему не работает фильтр для сгруппированных товаров? Присланный Вами файл проблемы не решает. 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...