19 июня 2016, 20:46 Результат оказался соответствующим ) Новые дополнения и их версии / [miniShop2] Версия 2.4.0 beta3 7 +2
17 июня 2016, 14:26 chunkId = $status->get('body_user'); if ($context->getOption('cultureKey')=='en' and $chunk = $this->modx->getObject('modChunk', $chunkId)){ $chunkNameEng = $chunk->get('name'). 'Eng'; if ($chunkEng = $this->modx->getObject('modChunk', array('name' => $chunkEngName))) { $chunkId = $chunkEng->get('id'); } } Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 0
17 июня 2016, 14:21 Слишком абстрактно написано, что не работает. Для проверки можно скинуть в лог содержание переменной $chunkName. Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 0
17 июня 2016, 13:06 $chunkName = $status->get('body_user'); if ($context->getOption('cultureKey')=='en'){ $chunkName .= 'Eng'; } $body = 'no chunk set'; if ($chunk = $this->modx->getObject('modChunk', $chunkName)) { } Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 0
17 июня 2016, 12:44 Во-первых, использовать тэг code для оформления кода. Во-вторых, здесь: $this->modx->getObject('modChunk', $status->get('body_user'))Происходит получение необходимого чанка. Пишите свою логику получения имени чанка. Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 +1
17 июня 2016, 10:41 Наследовать msOrderHandler, в нем переопределить функцию changOrderStatus(). В этой функции идет получение названий чанков из свойств методов доставки. Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 +1
16 июня 2016, 21:36 По ним можно будет искать так же, как по username или fullname. Пошаговые инструкции / Дополнительные поля профиля юзера (не extended) 138 +1
10 июня 2016, 14:45 Поищи в сообществе. Когда-то мелькали решения вопроса. Новые дополнения и их версии / [ms2guploader] Загрузка с фронтэнда в ms2Gallery 85 0
07 июня 2016, 13:48 Никит, это прекрасный способ продавать сайты на MODX легче — клиент такое очень охотно покупает. И, кстати, возможность редактирования «по-живому» — то, что очень сильно притягивает клиентов к Битриксу. Еще одним аргументом станет меньше. Потому, уверен, продажи пойдут. Новые дополнения и их версии / [frontendManager] Frontend редактор для ModX 45 +2
31 мая 2016, 22:25 Настя, никакого Максима, насколько мне известно, рядом с данной задачей не было ) Павел, Настя принимала участие в работе по данной задаче, прежде чем задача добралась до тебя. Новые дополнения и их версии / [msDeliveryOnMap] Выбор адреса и подсчёт стоимости доставки одним кликом по карте 40 +1
30 мая 2016, 17:33 Этот код учитывает обнуляет стоимость доставки при достижении определенной суммы в корзине. Если доставка платная, то учитывается указанная стоимость доставки в свойствах метода доставки. <?php if(!class_exists('msDeliveryInterface')) { require_once dirname(dirname(dirname(__FILE__))) . '/model/minishop2/msdeliveryhandler.class.php'; } class msDeliveryFreeBySumHandler extends msDeliveryHandler implements msDeliveryInterface { /** @inheritdoc} */ public function getCost(msOrderInterface $order, msDelivery $delivery, $cost = 0) { $freeOrderSum = $this->modx->getOption('ms2_delivery_free_min_order_sum', null, 0); $cart = $order->ms2->cart->status(); $cart_cost = $cart['total_cost']; $delivery_cost = $cart_cost > $freeOrderSum ? 0 : parent::getCost($order, $delivery, $cost); $total_cost = $cost > 0 ? $delivery_cost : $cost; return $total_cost; } } Вопросы / Изменение стоимости доставки в default.js 20 0
28 мая 2016, 13:49 Для начала, используй тэг для кода. В таком виде читать невозможно, а разбираться и тратить лишнее время ни у кого желания нет вообще никакого. Вопросы / Изменение стоимости доставки в default.js 20 +1
23 мая 2016, 21:33 Необходимо «повесить» callback на успешный результат добавления поля в заказ. Вопросы / Изменение стоимости доставки в default.js 20 0
23 мая 2016, 10:43 Посмотрите комментарии выше, найдете ответ на первую часть вопроса. Вторая часть вопроса: в данном случае 2 — id города. Вопросы / Будущее компонента Weather 47 +2
23 мая 2016, 00:42 В соседней теме обсуждается необходимая вещь. modx.pro/development/8817-do-colbecki-minishop2-for-all/ Но не ищите там решение, его нужно понять самостоятельно. Вопросы / Изменение стоимости доставки в default.js 20 0
20 мая 2016, 20:32 Указанная функция в новой версии отсутствует. Достаточно было обновить. Вопросы / Будущее компонента Weather 47 0
17 мая 2016, 13:19 Значит, я пропустил, с какого момента так :) Были когда-то добавлены события для изменения цены, с ними это и связано, видимо. Вопросы / [Решено] Не меняется цена на странице товара 9 0
17 мая 2016, 13:02 [[!+price]] [[%ms2_frontend_currency]] [[!+old_price:gt=`0`:then=`<span class="old_price">[[+old_price]] [[%ms2_frontend_currency]]</span>`:else=``]]Здесь должны быть не плюсы, а звездочки. Вопросы / [Решено] Не меняется цена на странице товара 9 0
17 мая 2016, 09:33 Если сайт перенесен правильно, то не надо. Но иногда сталкивался с тем, что именно папка core/components переносится некорректно. В таком случае самое простое решение, кроме повторного ее переноса — переустановка компонентов. Вопросы / Найти причину ошибок 7 0
17 мая 2016, 09:28 Вчера на одном из проектов увидел, заинтересовался. Если Яндекс снова изменит что-то существенно, буду думать о переходе на другой сервис. Вопросы / Будущее компонента Weather 47 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Для проверки можно скинуть в лог содержание переменной $chunkName.
Во-вторых, здесь:
Происходит получение необходимого чанка. Пишите свою логику получения имени чанка.
Павел, Настя принимала участие в работе по данной задаче, прежде чем задача добралась до тебя.
Вторая часть вопроса: в данном случае 2 — id города.
modx.pro/development/8817-do-colbecki-minishop2-for-all/
Но не ищите там решение, его нужно понять самостоятельно.