
Всем привет! Требуется совет настоящего специалиста!
Есть интернет магазин (Версия WP: 4.2.2 / Версия WC: 2.3.11)
В каталоге товара очень странно работает фильтрация по размерам товара.
Пример - http://the-bootleggers.ru/cat/footwear/mens-shoes/men-sneakers-keds/
В левой колонке добавлен виджет фильтрации товара по размеру (вариативный товар, для фильтрации используется плагин YITH WooCommerce Ajax Product Filter, раньше он назывался YITH WooCommerce Ajax Navigation)
Проблема состоит в том, что при выборе размера с целым значением, например 41 или 42, результат выдачи не соответствует действительности, по 41 размеру выдаются все товары с размером 41 и 41,5, а при выборе 42 размера выдаются все 42 и 42,5, однако при выборе половинчатых размеров 41,5 или 42,5 результат выдачи правильный, выдаются только товары указанного размера. При выборе нескольких размеров одновременно ситуация аналогичная.
Не понимаю в чем проблема, но похоже что-то в серверной части WC, или какая-то ошибка в логике которую я не замечаю.
Есть интернет магазин (Версия WP: 4.2.2 / Версия WC: 2.3.11)
В каталоге товара очень странно работает фильтрация по размерам товара.
Пример - http://the-bootleggers.ru/cat/footwear/mens-shoes/men-sneakers-keds/
В левой колонке добавлен виджет фильтрации товара по размеру (вариативный товар, для фильтрации используется плагин YITH WooCommerce Ajax Product Filter, раньше он назывался YITH WooCommerce Ajax Navigation)
Проблема состоит в том, что при выборе размера с целым значением, например 41 или 42, результат выдачи не соответствует действительности, по 41 размеру выдаются все товары с размером 41 и 41,5, а при выборе 42 размера выдаются все 42 и 42,5, однако при выборе половинчатых размеров 41,5 или 42,5 результат выдачи правильный, выдаются только товары указанного размера. При выборе нескольких размеров одновременно ситуация аналогичная.
Не понимаю в чем проблема, но похоже что-то в серверной части WC, или какая-то ошибка в логике которую я не замечаю.