При импорте к товарам каких либо данных через импорт jbzoo, например элемента или категории, вариации цен перестают работать.
я импортирую только 1 поле товарам и ставлю "Полностью заменять все вариации в цене - нет". Да там и нет полей для jbprice вообще в csv. Делаю переиндексацию.
Сами вариации в товарах остаются, но в карточке товара при выборе на пример размеров - цена не подгружается, а в консоли пишет ошибку:
POST .../?option=com_zoo&controller=default&task=callelement&element=88372e13-169a-464f-93f0-a91eb3c7e1d4&method=ajaxChangeVariant&item_id=61 500 (Internal Server Error) Uncaught Error: JBZoo / JBZooPrice: ajax(2) response no parse
В самом аякс ответе:
Variant - Array doesn't exists in item id=61
Для устранения достаточно зайти в товар и просто нажать сохранить - на данном товаре все начинает работать. Но для всех товаров конеш так не сделаешь, приходится импортировать вариациии заново.
Это баг или фича? И будет ли устранено в ближайшем патче?