Форма при аякс перезагрузке



  • Друзья, помогите пожалуйста, если можете. Проблема такая: заходим в большую корзину для оформления товара, там наши карточки, что мы выбрали и кнопки пересчета + - и ниже форма заказа, если человек зарегистрирован, в форме выводятся его данные.
    Вот при нажатии на пересчет, любой пересчет, плюс или минус, данные с формы улетучиваются, при чем если тут же перезагрузить страницу - они появляются. А так же, когда все слетает, слетают поля jscript ввода "Дата доставки" и "Время доставки", то есть jscript перестает работать. Знает кто-нибудь ответ почему?
    Что я делал:

    1. Думал что jquery выделывается, убирал jquery из верстки, ставил в shopkeeper чтобы подгружал свой в настройках сниппета - все тоже самое.
    2. менял формы с formIt на ajaxForm - все то же самое
    3. Скриптом перезагружал страницу при изменении количества, но тогда сумма снизу неправильно начинает выдавать общую сумму
      Все это действие можно посмотреть тут: http://trum.mi-site.ru/european/ что-то заказать и в оформлении это все и происходит


  • Первая часть - чанк пустой корзины товаров.
    Вторая часть - чанк корзины с товарами.
    data-shopcart="1" - это метка, по которой определяется набор параметров при аякс-обновлении корзины. В настройках системы (Настройки системы → shopkeeper3) в параметре «shk3.property_sets» нужно указать имена наборов параметров (можно несколько через запятую),
    которые используются на вашем сайте для сниппета Shopkeeper. Это нужно для синхронизации при аякс-обновлении корзины.
    Например shk3.property_sets = cart_catalog,cart_order_page
    В этом случае в чанке (cartTpl), который указан в наборе параметров «cart_catalog» нужно поставить метку data-shopcart=«1».
    А в чанке , который указан в наборе параметров «cart_order_page» поставить метку data-shopcart="2" (порядковый номер набора параметров).

    http://wiki.modx-shopkeeper.ru/doku.php?id=shopkeeper3



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.