30 июня 2019, 01:49 Если не против, напишу и я о проблеме здесь. Думал можно на github написать, но там отключены Issues. Только что установил последнюю версию MS2, выставил в настройках источник файлов MS2, но при создании товара все равно Filesystem. У всех так? Насчет корзины. На старой версии 2.2 я так и не поборол проблему с добавлением товара. Через Ajax отправлял данные на кастомный сниппет, и стандартным кодом из документации добавлял товар. В консоли выводил состояние корзины, видно что все ок. Захожу в корзину, там пусто. И так через раз-два. Вопросы / Нестабильная работа minishop2. 12 0
29 мая 2019, 09:57 Почему бы не сделать так, без &tplWrapper: <div class="num"> <div class="1"> [[!pdoResources? &parents=`5` &limit=`3` &tpl=`@INLINE <div>[[+pagetitle]]</div>` ]] </div> <div class="2"> [[!pdoResources? &parents=`5` &limit=`3` &tpl=`@INLINE <div>[[+content]]</div>` ]] </div> </div> Вопросы / pdoResources - разбить результаты на несколько блоков. 13 +1
29 мая 2019, 01:47 Не совсем понятно. Ну вызовите сниппет 2 раза, с сохранением данных в плейсхолдеры через параметр &toPlaceholder, с разными именами. Вопросы / pdoResources - разбить результаты на несколько блоков. 13 0
28 мая 2019, 22:30 Ну можно сделать так. В событии msOnBeforeAddToCart есть $product, $count. Пишете что-то вроде: case 'msOnBeforeAddToCart': $delivery_price = $product->getTVValue('delivery_price'); $price = intval($product->get('price')) * intval($count) + intval($delivery_price); $product->set('price', $price); break; Вопросы / minishop2 - изменение общей цены товара 5 0
08 июля 2017, 19:33 Спасибо за ответы! Почитал документацию modx. Пожалуй, сделаю кастомный tv по типу тегов, чтобы была возможность добавлять нескольких юзеров. Вопросы / Тормозит TV Dropdown 3 0
01 августа 2016, 14:57 Работая с процессорами будут отрабатываться также и плагины. Поэтому ответ — да, будет работать. Вопросы / Убрать часть Url 19 0
29 апреля 2016, 10:03 Пожалуй, нет. К тому же он ломает сайт. Спс Вопросы / Не устанавливается компонент 3 0
05 января 2016, 12:31 Попробую, спасибо! Хотя уже в сниппете на чистом php набросал что нужно. Вопросы / Доступ юзеров к MS2 Images 2 0
29 октября 2015, 00:24 Да, Яблочный магазинчик) До установки на реальной 1С не дошло, заказчик передумал. Он только собирался покупать УТ, хотел узнать получится ли синхронизация с modx. Вопросы / Обмен данными с 1С 8 0
28 октября 2015, 19:50 Да, решилось. Не разбираюсь в 1С, почему то одна и та же версия 1С работает по разному. Получилось сделать импорт на тестовой версии по этому адресу mit.paas1c.ru/ut_demo_type/ru_RU/ P.S. используйте Firefox Вопросы / Обмен данными с 1С 8 0
11 июня 2015, 19:41 Всем спасибо за участие! Дописал свой обработчик. Вроде работает. Вопросы / mFilter2 и диапазон значений товара 9 0
11 июня 2015, 14:14 Не не ) Уточняю — у каждого товара 2 цены, два TV — price и price2. Мне нужно вывести один слайдер, который возьмет минимальное значение от TV price, максимальное значение от TV price2. Передвигая ползунок, скрипт должен проверять, указанная цена входит ли в диапазон значений товара — price, price2. Кастомную обработку начал писать, пока не получилось корректно фильтровать. Вопросы / mFilter2 и диапазон значений товара 9 0
19 мая 2015, 19:30 Понял, ок. Не нужно было, и не заметил что оказывается есть такой параметр в доках. Благодарю. Вопросы / Отключить пагинацию в mFilter2 5 0
19 мая 2015, 18:36 Спасибо, заработало! Про параметр maxLimit не знал. Вопросы / Отключить пагинацию в mFilter2 5 0
03 мая 2015, 18:47 Он сохраняется, кнопку «Сохранить» я ессно нажимаю. Но заказ не пересчитывается. Захожу снова в «Покупки», редактирование этого добавленного товара, нажимаю 'Сохранить' — заказ пересчитался. Т.е. апдейт срабатывает только после редактирования. Вопросы / Minishop2. Пересчет заказа. 4 0
21 марта 2015, 16:31 Ну вот как-то так набросал на скорую руку. -) Создал плагин, повесил на событие OnDocFormSave. <?php if ($modx->event->name == 'OnDocFormSave') { $parentIds = $modx->getParentIds($id, 4, array('context' => 'web')); // Получаем id всех родителей ресурса $res = $modx->getObject('modResource',$id); $curAlias = $res->get('alias'); // Алиас текущего ресурса $cnt = count($parentIds); // Количество родителей if($cnt > 2) { $aliases = array(); // Массив для всех найденных алиасов foreach($parentIds as $v) { if($v == 22 || $v == 0) continue; // Если родитель - контейнер Shop(22) или главный родитель (0) - пропускаем. $obj = $modx->getObject('modResource', $v); $alias = $obj->get('alias'); $aliases[] = $alias; } $resource->set('uri', implode('/',array_reverse($aliases)) . '/' . $curAlias); } else { $resource->set('uri', $curAlias); } $resource->set('uri_override', true); $resource->save(); }Можно еще добавить условие, чтобы урл, таким образом, формировался только для новых ресурсов. Мне пока не нужно. if ($mode == 'new') { // код выше } Вопросы / Убрать часть Url 19 +1 9
21 марта 2015, 13:04 Всем спасибо за помощь, решение найдено. Все же, надеюсь в будущих релизах, будет возможность исключать контейнеры из урл, без использования плагинов и тд. Мне кажется, это нужно. Вопросы / Убрать часть Url 19 +1
21 марта 2015, 12:28 Можно и так. Я ищу, так сказать, более универсальный способ. Заказчик захочет добавить категорию, и мне нужно будет ему объяснять, что нужно еще поставить галочку там то, и дописать url. Хотя… появилась мысль подкрутить компонент CustomUrls. Попробую. Вопросы / Убрать часть Url 19 0
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Насчет корзины. На старой версии 2.2 я так и не поборол проблему с добавлением товара. Через Ajax отправлял данные на кастомный сниппет, и стандартным кодом из документации добавлял товар. В консоли выводил состояние корзины, видно что все ок. Захожу в корзину, там пусто. И так через раз-два.
Спс
Получилось сделать импорт на тестовой версии по этому адресу mit.paas1c.ru/ut_demo_type/ru_RU/
P.S. используйте Firefox
Дописал свой обработчик. Вроде работает.
Кастомную обработку начал писать, пока не получилось корректно фильтровать.
Создал плагин, повесил на событие OnDocFormSave.
Можно еще добавить условие, чтобы урл, таким образом, формировался только для новых ресурсов. Мне пока не нужно.