Всем добрый день! Помогите, пож-та, разобраться с проблемой.
Есть страница с компонентом sale.basket.basket.
Изначально дефолтный шаблон представлен в виде таблицы и он работает нормально.
В новой верстке используется адаптивный шаблон и страница товаров в корзине реализована с помощью divов.
При изменении количества товаров суммарная стоимость и общая стоимость должны пересчитываться, но этого не происходит.
Возникает ошибка в файле script.js:
Uncaught ReferenceError: basketPoolQuantity is not defined
Видимо в этом скрипте в самом начале он обходит все строки таблицы (если бы это было в старой верстке), только rows то теперь нет.
Пытался реализовать с помощью JQUERY добавление в currentQuantity id строк, но ругается, что мол тип данных не тот.
Идентификаторы строк в новой верстке присутствуют.
Подскажите куда копать?
Спасибо большое.
Есть страница с компонентом sale.basket.basket.
Изначально дефолтный шаблон представлен в виде таблицы и он работает нормально.
В новой верстке используется адаптивный шаблон и страница товаров в корзине реализована с помощью divов.
При изменении количества товаров суммарная стоимость и общая стоимость должны пересчитываться, но этого не происходит.
Возникает ошибка в файле script.js:
Uncaught ReferenceError: basketPoolQuantity is not defined
Видимо в этом скрипте в самом начале он обходит все строки таблицы (если бы это было в старой верстке), только rows то теперь нет.
Код |
---|
BasketPoolQuantity.prototype.updateQuantity = function() { var items = BX('basket_items'); if (!!items && items.rows.length > 0) { for (var i = 1; items.rows.length > i; i++) { var itemId = items.rows[i].id; this.currentQuantity[itemId] = BX('QUANTITY_' + itemId).value; } } }; |
Идентификаторы строк в новой верстке присутствуют.
Подскажите куда копать?
Спасибо большое.