РЕШЕНО - drupal commerce. Проблемы с пересчетом цены

Главные вкладки

Аватар пользователя 1541 1541 17 мая 2015 в 18:43

Добрый день, господа.
Обнаружил странную ошибку у себя на сайте.
У меня есть интернет-магазин, который худо ли бедно ли просуществовал почти три года, принося небольшой доход. И вот пару дней назад я обнаружил что при заказе какого либо вида товара, в котором цена зависит от его атрибута, цена в карточке товара не пересчитывалась и Артикул так же не менялся. У меня есть закономерный вопрос: почему?
Есть у кого нибудь версии?
Причем таких типов товара у меня два различных, так вот в одном все отлично работает а во втором почему то перестало.
Буду благодарен за любую посильную помощь.

Комментарии

Аватар пользователя 1541 1541 10 ноября 2015 в 11:50

Для пояснения прикрепляю файлы с изображениями.
На первом файле показано как поле "Размер" не влияет на выводимый артикул(хотя должно)
На втором файле показано как должно быть, но почему то в одном товаре только так не делается из всех.

Аватар пользователя 1541 1541 18 мая 2015 в 17:47

.poltergeist wrote:
проверьте вызывается ли js при выборе атрибута
в теме оформления tpl один для всех товаров или разные?

Ну должен вызываться. Дело в том что кладется в корзину товар с нужными атрибутами, а при выборе этого не видно. tpl для этой группы товаров один и тот же. Только странным образом на одних все работает а на вот этом почему то, нет.
Как посмотреть работает ли js Или нет?

Аватар пользователя 1541 1541 18 мая 2015 в 18:08

.poltergeist wrote:
в браузере через инструменты для разработчика

Да, да.. спасибо. Ступил немного. Уже нашел. Ошибка в выполнении скрипта: Uncaught TypeError: $(...).chosen is not a function
Смотрю сейчас как бороться. Если есть такой опыт, буду рад услышать как боролись.

Аватар пользователя 1541 1541 18 мая 2015 в 19:04

.poltergeist wrote:
руками)

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

Аватар пользователя 1541 1541 18 мая 2015 в 19:10

В одном случае элемент имеет класс form-select ajax-processed chosen-processed, а в работающем form-select ajax-processed ... Думаю надо как то изменить его Smile Но как...