MODXCLUB

27 июля 2015 г., 20:13

Param-edit в Shopkeeper 2

Доброе время суток. Нужна помощь специалистов. Проблема следующего типа. В товаре есть TV обьем(obem) тип которого param-edit (из админки это выглядит так joxi.ru/Q2K7xYZU1w4Y2j ). В карточке товара мы можем выбрать разный обьем продукта и в зависимости от обьема меняется его цена joxi.ru/52aYQzpi5b4V20 joxi.ru/823pjxYhdDJZAO Когда мы нажимаем «Купить» на другом обьеме, не тот который идет сначала, к пирмеру выберем обьем 100мл, цена в карточке поменяется, но в корзину попадает цена не 100мл, а 10мл. Не могу понять где что пропустил.
Добавление в корзину с карточки товара
[[*priceOld:is=``:then=``:else=`[[*priceOld:num_format]] руб. `]]
[[*price:num_format]] руб.[[*obem:isnotempty=`
Объем: [[*obem]]
`]]
Подскажите пожалуйста что не так. Заранее спасибо!
На странице где выбираем обьем заметил в консоли ошибку
Uncaught TypeError: jQuery(...).shopkeeper is not a function
в строке 28 данной странице на этом участке кода
script type="text/javascript"> var site_base_url = '/'; var shkOpt = jQuery.extend(shkOptDefault,{prodCont:'div.shk-item', orderFormPage:'35', orderFormPageUrl:'/korzina.html', changePrice:true, flyToCart:'scrollimage', psn:'LAScCmcpwIvXdJrPvpqkgQ=='}); SHK.data = {price_total:1400, items_total:1, items_unique_total:1, ids:[236]}; jQuery(document).bind('ready',function(){ jQuery(shkOpt.prodCont).shopkeeper(); <==== }); /script>

Добавить комментарий