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
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
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 ...
Насчет корзины. На старой версии 2.2 я так и не поборол проблему с добавлением товара. Через Ajax отправлял данные на кастомный сниппет, и стандартным кодом из документации добавлял товар. В консоли выводил состояние корзины, видно что все ок. Захожу в корзину, там пусто. И так через раз-два.
Спс
Получилось сделать импорт на тестовой версии по этому адресу mit.paas1c.ru/ut_demo_type/ru_RU/
P.S. используйте Firefox
Дописал свой обработчик. Вроде работает.
Кастомную обработку начал писать, пока не получилось корректно фильтровать.
Создал плагин, повесил на событие OnDocFormSave.
Можно еще добавить условие, чтобы урл, таким образом, формировался только для новых ресурсов. Мне пока не нужно.