17 октября 2024, 13:08 Спасибо огромное за помощь, проблема решена! Вопросы / Тормозит UserFiles при любом действии 6 0
15 октября 2024, 21:51 Я честно писал на email, но ответа не было. А в поддержку написать нельзя – «компонент был куплен когда-то там и идите нафиг» ) Вопросы / Тормозит UserFiles при любом действии 6 0
28 августа 2024, 19:20 Спасибо за ваш энтузиазм! Тестировал modx 3 + minishop 3 и столкнулся с тем, что не редактируются поля в свойствах товара – содержимое ms3_product_extra_fields не повлияло на содержимое вкладки. Возможно, случай единичный — но установка была чистая, ранее за минишопом такой проблемы не замечал. В кеше конфига тоже посмотрел — там значение было корректное, то есть изменённое. Новые дополнения и их версии / MiniShop3 - когда и чего ждать? 15 0
30 июля 2024, 18:42 Тоже благодарю за решение! Вопросы / autoRedirector - Не сохраняется ресурс/контейнер 8 0
11 января 2021, 21:56 Вот с json почему-то не срабатывало, а с массивом получилось. Вопросы / Фильтрация по числовому TV в mFilter2 (where) 7 0
11 января 2021, 21:55 Шик! Я просто уже в порядке эксперимента разное пробовал и забыл про split. И да, в таком виде — с массивом в where все заработало! Премного благодарен. Вопросы / Фильтрация по числовому TV в mFilter2 (where) 7 0
16 декабря 2020, 09:06 Выяснилось, что это под первым админом такое происходит. Созданный новый пользователь с правами админа их видит. Вопросы / Пропали товары minishop2 в админке 3 0
09 июля 2020, 15:54 Можете продублировать решение, если не сложно? :) Ссылка битая, а я что-то запутался в выводах Вопросы / MS2: доп. поле товара (плагин) типа «checkbox» 4 0
06 марта 2020, 02:15 Я что-то затупил на таком же моменте ) Не помните, как реализовали в итоге? Вопросы / Перезапуск скрипта процессора из админки автоматически 19 0
19 октября 2019, 12:01 Собственно, вопрос — гуглил, не нашел. Есть ли решения, как использовать в управлении сайтом msOptionsPrice2 для удобства, но иметь разные страницы для каждой модификации? Выгрузка в маркет требует отдельной страницы для каждого товара, а без бубна я решений не обнаружил. Новые дополнения и их версии / [msOptionsPrice2] - Модификации продукта. 375 0
20 марта 2019, 15:24 Странно, но наблюдаю такой же косяк: если создать пользователя с email-ом, совпадающим с каким-либо email-ом менеджера, все — отправка почты всем менеджерам отваливается. UPD. После переписывания всех email менеджеров и удаления пользователей, проблема больше не наблюдается. Вопросы / в miniShop2 не отправляются письма менеджеру 12 0
27 февраля 2019, 02:01 <?php if ($modx->event->name == 'OnHandleRequest' && $_REQUEST['q'] == 'addtocart') { if (!isset($_REQUEST['id']) || !is_numeric($_REQUEST['id'])) exit('Укажите ID товара для добавления'); $quantity = 1; $itemId = (int)$_REQUEST['id']; $miniShop2 = $modx->getService('minishop2'); if (!($miniShop2 instanceof miniShop2)){ exit('error'); } $miniShop2->initialize($modx->context->key); $miniShop2->cart->clean(); $result = $miniShop2->cart->add($itemId, $quantity); if ($result['success']) $location = '/cart'; else $location = '/'; header('HTTP/1.1 301 Moved Permanently'); header('Location: ' . $location); exit ; }Адрес для яндекса будет в настройках турбо-страниц: site.ru/addtocart?id={offer_id} Вопросы / Ссылка добавления в корзину minishop2 5 +1
22 февраля 2019, 13:29 Добрый день! Все правильно — это «site_url» в контекстах указан? Вопросы / Вывод списка всех контекстов в каждом из них (проблема) 23 0
13 декабря 2018, 17:05 В этом топике описано более короткое решение: modx.pro/help/12338 Вопросы / Получение msProduct по article 2 0
10 декабря 2018, 16:22 Итак, вопрос решил таким образом: 1. Создал плагин msCustomOrdersList: switch ($modx->event->name) { case 'msOnManagerCustomCssJs': if ($page != 'orders') return; $modx->controller->addLastJavascript(MODX_ASSETS_URL.'components/mscustomorderslist/default.js'); break; } 2. В файле assets/components/mscustomorderslist/default.js: Ext.ComponentMgr.onAvailable('minishop2-grid-orders', function(){ this.baseParams.action = "mgr/orders/customgetlist"; }); 3. В папке создал файл core/components/minishop2/processors/mgr/orders/customgetlist.class.php, который полностью копирует оригинальный getlist.class.php, а дальше уже идут мои изменения: название города в списке заказов, отключение кнопки «удалить» для менеджеров, разделение заказов по городам для менеджеров. Вопросы / Кастомный процессор orders/getlist в minishop2 1 +1 1
27 ноября 2018, 21:07 При таком подходе, на каждую запись-симлинк в списке на странице, будет отдельное обращение к базе? Вопросы / Символическая ссылка 23 0
27 ноября 2018, 11:21 Символическая ссылка не копирует содержимое записи. У вас все верно выводится: [[+content]] для этих записей и будет числом — id оригинальной записи. Боюсь советовать, налетят и закидают какашками. Но я бы сделал сниппетом, который определяет тип ресурса и в случае, если документ — modSymLink, дергает оригинальную запись. Однако, в таком случае накладно каждую запись дергать. Вопросы / Символическая ссылка 23 0
27 ноября 2018, 10:55 Последний кейс поправлен, там какая-то дичь была. Сниппет был не кешированный. Проблема почему-то решилась апдейтом ядра. Вопросы / Вывод списка всех контекстов в каждом из них (проблема) 23 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
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, сервис-ориентированная архит...
А в поддержку написать нельзя – «компонент был куплен когда-то там и идите нафиг» )
Тестировал modx 3 + minishop 3 и столкнулся с тем, что не редактируются поля в свойствах товара – содержимое ms3_product_extra_fields не повлияло на содержимое вкладки. Возможно, случай единичный — но установка была чистая, ранее за минишопом такой проблемы не замечал. В кеше конфига тоже посмотрел — там значение было корректное, то есть изменённое.
И да, в таком виде — с массивом в where все заработало! Премного благодарен.
Есть ли решения, как использовать в управлении сайтом msOptionsPrice2 для удобства, но иметь разные страницы для каждой модификации? Выгрузка в маркет требует отдельной страницы для каждого товара, а без бубна я решений не обнаружил.
если создать пользователя с email-ом, совпадающим с каким-либо email-ом менеджера, все — отправка почты всем менеджерам отваливается.
UPD. После переписывания всех email менеджеров и удаления пользователей, проблема больше не наблюдается.
Все правильно — это «site_url» в контекстах указан?
modx.pro/help/12338
1. Создал плагин msCustomOrdersList:
2. В файле assets/components/mscustomorderslist/default.js:
3. В папке создал файл core/components/minishop2/processors/mgr/orders/customgetlist.class.php, который полностью копирует оригинальный getlist.class.php, а дальше уже идут мои изменения: название города в списке заказов, отключение кнопки «удалить» для менеджеров, разделение заказов по городам для менеджеров.
У вас все верно выводится: [[+content]] для этих записей и будет числом — id оригинальной записи.
Боюсь советовать, налетят и закидают какашками.
Но я бы сделал сниппетом, который определяет тип ресурса и в случае, если документ — modSymLink, дергает оригинальную запись. Однако, в таком случае накладно каждую запись дергать.
Сниппет был не кешированный. Проблема почему-то решилась апдейтом ядра.