15 августа 2024, 18:32 [[!pdoResources? &parents=`0` &includeTVs=`itemCheckbox` &where=`[ [{ "parent": 320, "AND:itemCheckbox:=": 1 },{ "OR:parent:=": 85 }] ]` ]] Вопросы / Добавить условие вывода для pdoResources 2 0
24 июля 2024, 11:05 [[!migxLoopCollection? &classname=`MaterialSubcategories\Model\subcategories` &where=`{"id":"[[+subcategory_id]]"}` &joins=`[{"alias":"Categories","classname":"MaterialCategories\\Model\\categories","on":"Categories.id = subcategories.category_id"}]` &tpl=`@CODE: [[+title]]/[[+category_id]] - [[+Categories_name]]` ]] Вопросы / migxLoopCollection Joins 1 +1
13 июля 2024, 11:30 'where' => ["(`TVnoindex`.`value` IS NULL OR `TVnoindex`.`value` != '1')", ["class_key" => "modDocument"] ],или 'where' => ["(`TVnoindex`.`value` IS NULL OR `TVnoindex`.`value` != '1') AND class_key = 'modDocument'"], Вопросы / И снова pdoResources, where, fenom и несколько условий 2 +2
10 октября 2023, 10:49 Используйте это: (дополнительный массив) 'sortConfig' => [ ["sortby"=>"id","sortdir"=>"DESC"] ], Вопросы / Ошибка FENOM 2 0
01 октября 2023, 00:40 Возможно, этот pull request на Github будет полезен: github.com/artdevue/LikeDislike/pull/21 Вопросы / likedislike ломает сайт на php8 6 +1
30 сентября 2023, 00:18 Последняя версия phpThumb некорректно работает с PHP 7.4: github.com/modxcms/revolution/issues/16468 Вопросы / MODX 2.8.6 - не отображаются изображения в медиабиблиотеке 8 0
29 сентября 2023, 23:59 &tvFilters=`mytv!=%something%` Вопросы / Как сделать обратный фильтр по TV? 2 +2
14 июля 2023, 19:30 Вы можете использовать дополнение CustomRequest. Или создайте свой собственный плагин, который использует событие «OnPageNotFound». Вопросы / Маршрутизация в MODX REVO как изменить URL с GET параметром на обычный? 4 0
10 июля 2023, 13:00 Да, если в базе уже есть сохраненные данные для TV «dateRange», то добавление опции «End Value Template Variable» не влияет на эти данные. Вы должны изменить значение TV в менеджере, чтобы увидеть изменение. Вопросы / DaterangeTV как задать условие, публиковать ресурсы до КОНЦА диапазона? 6 0
10 июля 2023, 12:14 Обычно данные хранятся в одном ТВ в формате: 2023-07-10||2023-07-15 Eсли вы используете 2 ТВ, существующие данные не перезаписываются автоматически. Для этого вам нужно написать SQL-запрос или PHP сниппет. В качестве альтернативы вы можете использовать решение только с 1 ТВ-полом и таким кодом [[!pdoResources? ... &where=`["SUBSTRING_INDEX(dateRange, '|', -1) < '[[!today]]'"]` ]] Вопросы / DaterangeTV как задать условие, публиковать ресурсы до КОНЦА диапазона? 6 +1 1
01 июля 2023, 14:13 Вы должны создать второй TV с типом ввода = «Скрытый». Затем в настройках TV «dateRange», установите дропдаун «End Value Template Variable:» на этот новый TV. Вопросы / DaterangeTV как задать условие, публиковать ресурсы до КОНЦА диапазона? 6 0
15 мая 2023, 17:32 "classname":"MyProd", вместо "classname":"myProd", "getlistsort":"resource_id", вместо "getlistsort":"resurce_id", Вопросы / migxdb не выводит данные в админке 2 +1
14 октября 2022, 11:26 Сообщение об ошибке: «Please specify a user name.» Нужно добавить поле username: $allFormFields = [ 'username' => 'test', 'id' => '4', ... ]; Вопросы / Изменение данных пользователя через процессов 4 +2
18 сентября 2022, 15:51 Вы должны изменить код дополнения Login: community.modx.com/t/logins-resetpassword-how-long-do-you-have-before-it-expires-cache-dependent/4950 Вопросы / Исключить удаление директории при очистке кеша 1 0
30 августа 2022, 13:05 $alias = json_decode(file_get_contents('php://input'), true);вместо $alias = $_POST['alias']; или измените код javascript headers: { 'Content-Type':'application/x-www-form-urlencoded' }, body: 'alias=myalias' Вопросы / modx api не возвращает json при запросе на js, но в postman возвращает 4 +2
29 августа 2022, 23:48 По-моему $_POST['procent'] это опечатка. Я бы использовал этот код в плагине: $provides = implode('||',$_POST['provides']); if (!$resource->setTVValue('provides', $provides)) { ... ТВ параметры ввода: Тип ввода = Список (множественный выбор) Возможные значения = Outcall||Incall ТВ параметры вывода: Тип вывода = Разделитель Разделитель = || Вопросы / Группа чекбоков в форме 24 0
29 августа 2022, 23:15 Что такое $_POST['procent']? if (!$resource->setTVValue('provides', $_POST['procent'])) { ... Вопросы / Группа чекбоков в форме 24 0
29 августа 2022, 23:05 Kаково содержание плейсхолдера [[+provides]]? Incall||Outcall? Kак вы храните значения в плагине? $provides = implode('||',$_POST['provides']); $resource->setTVValue('provides', $provides) Вопросы / Группа чекбоков в форме 24 0
29 августа 2022, 22:50 [[+provides:getTHEMchecks=`Incall`]] вместо [[!getTHEMchecks? &provides=`Incall`]] Вопросы / Группа чекбоков в форме 24 0
26 августа 2022, 16:27 Для нескольких значений, разделенных ||, вы должны написать свой собственный сниппет. <?php $output = ' '; $input = explode('||', $input); if (!empty($input) && is_array($input) && in_array($options,$input)) { $output = ' checked="checked"'; } return $output; Вопросы / Группа чекбоков в форме 24 0
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Выпустил новые версии: [1.0.11-beta] — 2026-10-07 Добавлено — Настройка `localizator3_request_language_param` (по умолчанию `language`): GET/POST-параметр с явным клю...
PageBuilder — визуальный конструктор страниц для MODX 3 Класс! Пара моментов смутила: 1. Почему бы чанки сразу не вынести в файлы? 2. На фронте грузится свой CSS для стандартных блоков<link rel="stylesheet" href="/a...
mxDadata — интеграция DaData (Suggest, Clean, Party) с MODX 3 и MiniShop3 Вышла новая версия: [1.0.2-pl] — 2026-10-06 Fixed #9 Права mxdadata_edit, mxdadata_logs, mxdadata_cache_clear теперь проверяются в connector.php и в Processors\Mgr\Pr...
msp3PaymentSkeleton — шаблон для создания платёжных дополнений MiniShop3 вот круто. я как то писал платежное дополнение и парился как что. а теперь надеюсь все проше будет :-)
MiniShop3 1.2.0 - 1.3.0 Самое интересное Пообщались с клиентом он сказал что тыкал в позицию т.к. она не добавлялась (видимо лагал инет) и вот она размножилась таким образом.
Modx Revo 2.8.8 + Minishop 2 (4.4.2) + Babel 3.5.2 - превью товаров в админке у дополнител... Сначала сравните ответ connector для исходного товара и его перевода во вкладке Network. Если у перевода поле миниатюры пустое, смена чанка или рендерера сама картинку не добавит: ...
Сайт тормозит сервер, грузит процессор на 100% полезно посмотреть, какие URL запрашивают эти боты и сколько времени занимает их обработка. Частые обращения к поиску и фильтрам могут нагружать PHP сильнее, чем обычные страницы. ...
Подскажите насколько это рабочее решение Спасибо за ответ. У меня время создания заказа равно времени оплаты. Заказ оплачивается сразу через iframe на сайте. При нажатии на кнопку «оформить заказ» всплывает окошко робокас...
Не всегда срабатывает JS-событие Здесь лучше разделить «заказ создан» и «заказ оплачен». Первое событие фиксируется при успешном создании заказа, второе — после проверенного уведомления платёжной системы на сервер...
UiCMPGenerator дополнение для создания пакетов на днях начну делать доки, пока без видео обзора чисто текст и скрины, как будут готовы залью пакет
github.com/artdevue/LikeDislike/pull/21
github.com/modxcms/revolution/issues/16468
Или создайте свой собственный плагин, который использует событие «OnPageNotFound».
Eсли вы используете 2 ТВ, существующие данные не перезаписываются автоматически. Для этого вам нужно написать SQL-запрос или PHP сниппет.
В качестве альтернативы вы можете использовать решение только с 1 ТВ-полом и таким кодом
Затем в настройках TV «dateRange», установите дропдаун «End Value Template Variable:» на этот новый TV.
вместо
Нужно добавить поле username:
community.modx.com/t/logins-resetpassword-how-long-do-you-have-before-it-expires-cache-dependent/4950
или измените код javascript
Я бы использовал этот код в плагине:
ТВ параметры ввода:
Тип ввода = Список (множественный выбор)
Возможные значения = Outcall||Incall
ТВ параметры вывода:
Тип вывода = Разделитель
Разделитель = ||
Incall||Outcall?
Kак вы храните значения в плагине?