Всем привет!
Решил перейти из Ubercart в Commerce и уже расстроился, что пока что нет(?) модуля для добавления товара в корзину без перегрузки страницы Так ли это и есть ли новости, может кто из коммерц-парней занимается уже этим?
Спасибо!
Всем привет!
Решил перейти из Ubercart в Commerce и уже расстроился, что пока что нет(?) модуля для добавления товара в корзину без перегрузки страницы Так ли это и есть ли новости, может кто из коммерц-парней занимается уже этим?
Спасибо!
Комментарии
http://drupal.org/project/dc_cart_ajax
http://drupal.org/node/1316644
http://www.drupalcommerce.org/node/2628#comment-3858
"И всё-таки она вертится" Блин, таки работает, я рад Но лучше с третьей ссылки использовать последний код, а то сообщения о добавлении будут накапливаться и покажутся на другой загруженной странице. А так - под себя немного подправить, сделать эффекты наподобие модуля uc_ajax_cart и будет конфета
xxandeadxx, ещё раз спасибо!
столкнулся с проблемой в комерце - при нажатии на кнопку добавить - товар добавляется, но только один раз. Чтобы кнопка опять работала - нужно перегружать страницу. Кто-то знает решение ?
У меня кнопка уплыла выше, чем кол-во товаров, подскажите, как вернуть обратно вниз? Хочу при помощи jQuery, но может можно обойтись?
CSoft, подскажи пожалуйста - столкнулся с такой же проблемой но ajax не работает совсем.
http://www.drupalcommerce.org/node/2628#comment-3858 - этот код нужно вставлять в dc_cart_ajax.module? Нужно что-то менять?
Максимум, чего добился - добавление в корзину без перезагрузки, но обновления блока корзины добиться так и не смог. Поиском пользовался - информации много, и она противоречива...
Никогда не правьте чужие модули и ядро в том числе! Этот код нужно вставлять в свой модуль.
AJAX для вьюса с корзиной включили?
Спасибо за ответ. Я так и понял и сделал - AJAX добавление в корзину работает. Чтобы заработал dc_cart_ajax (другой модуль), что-то менял в коде - это описано в issue этого модуля. Так что все работает.
Доброе. Использую данный вариант http://www.drupalcommerce.org/node/2628#comment-3858
При выводе через views нескольких коммерческих продуктов ajax срабатывает только на 1м товаре. Для следующих товаров вылезает код:
<?php
[{"command":"settings","settings":{"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"my_theme","theme_token":"_82CJ04sQSA6QVtZCJbQE8rCtRwbAclNTIqMXARZYR0"},"colorbox":{"opacity":"0.85","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","maxWidth":"98%","maxHeight":"98%","fixed":true}},"merge":true}]
?>
Никак не пойму как можно побороть. Заранее благодарен.
забыл самое главное, ошибка проявляется при использовании раскрытых фильтров.
https://github.com/Web-Wizard/Drupal-Commerce/blob/master/add%20to%20car...
у меня твоя ситуация, это помогло. только там автор забыл 2 функции переименовать.
Услуги по темизации и настройке commerce корзины, cart и checkout страниц
мгновенный пересчет и удаление товаров.
Есть еще модуль Commerce Ajax Add to Cart