24 февраля 2015, 12:55 Собрал такой сниппет: <?php $miniShop2 = $modx->getService('minishop2','miniShop2', MODX_CORE_PATH . 'components/minishop2/model/minishop2/', $scriptProperties); if (!($miniShop2 instanceof miniShop2)) return ''; $miniShop2->initialize($modx->context->key, $scriptProperties); $idd = $modx->resource->get('id'); $cart = $miniShop2->cart->get(); $kolvo = 0; foreach($cart as $value) {if ($value['id'] == $idd) {$kolvo += $value['count'];}} print_r($kolvo);Отлично работает на странице товара, а в галерее и в категориях(mFilter2) – нет, товар в корзине, выводит 0. Что не так делаю, подскажи, пожалуйста:) Вопросы / Вид списка товаров таблицей 23 0
24 февраля 2015, 11:49 Василий, при добавлении товара в корзину кнопку меняю скриптом таким образом: if (typeof(miniShop2) != 'undefined') { // кнопки В корзину/Оформить miniShop2.Callbacks.Cart.add.response.success = function(response) { miniShop2.Order.getcost(); miniShop2.sendData.$form.find('.btn-cart').addClass('hidden'); miniShop2.sendData.$form.find('.btn-checkout').removeClass('hidden'); }; miniShop2.Callbacks.Cart.remove.response.success = function() { miniShop2.sendData.$form.find('.btn-cart').removeClass('hidden'); miniShop2.sendData.$form.find('.btn-checkout').addClass('hidden'); }; }И всё классно, но после обновления страницы, естественно, весь эффект пропадает. Как можно закрепить этот эффект? То есть, если товар в корзине, то кнопка другая. Искал решение, но не додумался, как это реализовать. Подскажи, пожалуйста. Вопросы / Вид списка товаров таблицей 23 0
23 февраля 2015, 15:37 Спасибо большое, Василий! Переделал, как вы подсказали – всё отлично работает! Вопросы / Вид списка товаров таблицей 23 +1
23 февраля 2015, 08:54 Василий, то есть с помощью стилей оформить? И внешне будет выглядеть, как таблица, правильно понимаю? А как шапку этой самой таблицы в таком случае сделать? Также скриптом добавлять? Вопросы / Вид списка товаров таблицей 23 0
20 февраля 2015, 09:45 Спасибо за ссылку, видел уже её, попробую реализовать. По второму вопросу – решил использовать old_price, не придумал, как разделять тысячи. Вопросы / 2 цены для товара miniShop2 29 0
19 февраля 2015, 14:27 Хотелось бы хотя бы понять, куда копать) По количеству есть решения, а вот по сумме в корзине… Вопросы / Оптовые цены свыше 10 000руб. 1 0
19 февраля 2015, 14:26 как обернуть попытаюсь разобраться, а вот как проверять условия в jQuery… не силён в нём, к сожалению. <a href="#" data-tpl="2" class=" left0" alt="Альтернативный вид"></a>Такой код, проверка заключается в следующем: если data-tpl=«2», то $(element).removeClass('col-md-9').addClass('col-md-12')И соответственно код, который обернёт строки таблицы в саму таблицу)) Вопросы / Три вида вывода списка товаров в категории 8 0
18 февраля 2015, 13:59 да дело не в чанке же)) Мне интересно, как обернуть этот чанк в такую форму, скажем, шапку таблицы добавить и после списка товаров закрыть тег таблицы Вопросы / Три вида вывода списка товаров в категории 8 0
18 февраля 2015, 11:17 Да, jQuery подключен, ещё раз за совет. А как обернуть блок со списком товаров в такой код? <table class="table table-bordered"> <thead> <tr class="gray"> <th class="text-center">Артикул</th> <th class="text-center"></th> <th class="text-center"><span class="text-danger">Опт</span></th> <th class="text-center">Розница</th> <th class="text-center">Количество</th> <th class="text-center">Корзина</th> </tr> </thead> <tbody> [[+results]] </tbody> </table>Где [[+results]] – строки товара из чанка tpl.msProducts.row3 Вопросы / Три вида вывода списка товаров в категории 8 0
18 февраля 2015, 10:38 ))) Благодарю за полезный совет! Вопросы / Три вида вывода списка товаров в категории 8 0
18 февраля 2015, 09:44 Или может как-то по-другому вызывать? Кто-нибудь может подскажет, хоть в какую сторону копать?) Вопросы / Три вида вывода списка товаров в категории 8 0
18 февраля 2015, 09:37 Добавил к себе, проверил – всё отлично работает! Спасибо ещё раз, Алексей! Ещё бы сохранялась информация о добавленном товаре после обновления страницы. Готовые решения / Динамическая кнопка Купить / В корзине 4 0
17 февраля 2015, 17:39 Спасибо, Алексей за комментарий! Сижу и ломаю голову, как можно подключить этот скрипт ПОСЛЕ подключения minishop файла? Готовые решения / Динамическая кнопка Купить / В корзине 4 0
14 февраля 2015, 12:09 Артём, вы решили аналогичную ситуацию? Вопросы / 2 цены для товара miniShop2 29 0
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
Как я использую mxBoard для работы с ИИ-агентами зачем здесь MODXДа собственно ни зачем. Просто Modx рабоатет на любом шаред-хостинге и для меня это самый знакомый стэк. Я рассматривал вариант взять что-то готовое, но счёл развёр...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
Отлично работает на странице товара, а в галерее и в категориях(mFilter2) – нет, товар в корзине, выводит 0. Что не так делаю, подскажи, пожалуйста:)
И всё классно, но после обновления страницы, естественно, весь эффект пропадает.
Как можно закрепить этот эффект? То есть, если товар в корзине, то кнопка другая. Искал решение, но не додумался, как это реализовать. Подскажи, пожалуйста.
Такой код, проверка заключается в следующем: если data-tpl=«2», то
И соответственно код, который обернёт строки таблицы в саму таблицу))
А как обернуть блок со списком товаров в такой код?
Где [[+results]] – строки товара из чанка tpl.msProducts.row3
Ещё бы сохранялась информация о добавленном товаре после обновления страницы.