20 февраля 2026, 15:53 вот нашел еще проще решение для текущего пользователя, без id $profile = $modx->user->getOne('Profile'); return $profile->get('extended')[$input];и вызов [[!userField? &input=`tv_name`]]но все равно хотелось бы понять причины и может есть штатное решение. Вопросы / Дополнительное поле профиля залогиненного админа 3 +1
10 апреля 2025, 09:05 Поправка, не только в админку, но и на сайт, просто раньше я сначала в админку заходил, потом на сайт. Сегодня попробовал на сайт — то же самое, первый раз только с VPN, а потом работает, до перезагрузки компа Вопросы / С первого раза без VPN на сайт не зайти 5 0
08 апреля 2025, 10:29 Так я чтобы войти в админку итак включаю VPN, по умолчанию он у меня выключен. Включаю, вхожу, выключаю. если снова нужно войти, например на другой сайт или после обновления, снова включаю, вхожу, выключаю. Винду я регулярно перезагружаю, это длится не день и не месяц, какое-то время я ждал, думал может кеш или что-то там еще, само пройдет, но не проходит. Вопросы / С первого раза без VPN на сайт не зайти 5 0
20 августа 2024, 17:53 Я же говорил. Скрипт рабочий. Либо в него данные не передаются, либо еще что-то. Готовые решения / Генерация PDF из формы FormIt + Генерация PDF из любых данных по кнопке (без FormIt) в MODX Revo 35 0
20 августа 2024, 17:35 Ну если файлы есть, то нужно смотреть есть ли что в переменных NF и result. По идее нужна одна, вторая отвечает за загруженные файлы, которые нужны только в моем случае, это приложения к pdf заявке. Я честно сказать уже не помню за давностью лет. Готовые решения / Генерация PDF из формы FormIt + Генерация PDF из любых данных по кнопке (без FormIt) в MODX Revo 35 0
20 августа 2024, 16:04 PDF файл здесь лежит? assets/pdf/Логи нужно смотреть. У меня этот скрипт до сих пор работает, поэтому ошибка явно где-то в мелочах. Либо пути не те, либо еще какая-то мелочь. Так по одному куску кода можно бесконечно гадать. Готовые решения / Генерация PDF из формы FormIt + Генерация PDF из любых данных по кнопке (без FormIt) в MODX Revo 35 0
20 августа 2024, 15:23 Что вы понимаете под передачей файла? Если речь о прикреплении его к письму, то там есть сниппет SendFilePDF Готовые решения / Генерация PDF из формы FormIt + Генерация PDF из любых данных по кнопке (без FormIt) в MODX Revo 35 0
13 марта 2024, 11:12 там еще нужно заменить ord($c{1})на ord($c[1])и ord($c{2})на ord($c[2])и ord($c{3})на ord($c[3]) Вопросы / jevix 1.3.2 HTTP ERROR 500 - modx revo до 2.8.6, php 8.2.11 3 0
13 марта 2024, 11:02 проблема, судя по всему, до сих пор актуальна, на php 8.2 Вопросы / jevix 1.3.2 HTTP ERROR 500 - modx revo до 2.8.6, php 8.2.11 3 0
08 апреля 2023, 16:38 сделал по аналогии файл if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest' || empty($_POST['action'])) { return; } define('MODX_API_MODE', true); require dirname(dirname(dirname(__FILE__))) . '/index.php'; $modx->getService('error','error.modError'); $modx->setLogLevel(modX::LOG_LEVEL_ERROR); $modx->setLogTarget('FILE'); if ($_POST['action'] == "getList" && isset($_POST['parent'])) { //Получаем значение для второго селектора $snippetParams = array(); $snippetParams['parents'] = intval($_POST['parent']); $snippetParams['tpl'] = 'option.item'; $snippetParams['showUnpublished'] = '1'; $snippetParams['depth'] = '0'; //Дописать параметры для сниппета получающего результаты по вкусу $snippetResult = $modx->runSnippet('pdoResources', $snippetParams); $result = array($snippetResult, 'success'); } else { $result = array('Некорректный запрос', 'error'); } if (!empty($result)) { die(json_encode($result)); }скрипт <script type="text/javascript"> $(document).on('change', 'select[name="vid_vzn"]', function(e) { if ($(this).val() != '') { $.ajax({ type: "POST", url: "assets/lk/getlist.php", data: { action: 'getList', parent: $("select[name='vid_vzn']").val() }, success: function(response) { var data = eval(response); switch (data[1]) { case 'success': //Если все ок - вставляем результат во второй селектор $("select[name='god']").val("").html("<option value='' selected disabled>Выберите значение из списка</option>" + data[0]) break; } } }); } }); </script>html <div class="form-group"> <label for="vid_vzn" class="col-sm-4 control-label">Вид взноса</label> <div class="col-sm-8"> <select class="form-control" name="vid_vzn" id="vid_vzn"> [[!pdoResources? &parents=`1469` &depth=`0` &limit=`0` &showUnpublished=`1` &tpl=`@INLINE <option value="[[+id]]">[[+pagetitle]]</option>` &sortby=`pagetitle` &sortdir=`ASC` ]] </select> </div> </div> <div class="form-group"> <label for="god" class="col-sm-4 control-label">Выберите год</label> <div class="col-sm-8"> <select name="god"> <option value="" selected disabled>Год</option> </select> </div> </div>удалил вот это кусок, он у меня ошибку вызвал, по идее если все норм он не должен влиять на работу. case 'error': //Если не ок - выводим ошибку (используется jGrowl) $.jGrowl(data[0], {theme: 'error', position: 'center'}); break;при переключении первого списка появляется только вот это «Выберите значение из списка», а сам список пустой. элементы неопубликованные и контейнеры, но я вроде бы добавил параметры чтобы они попадали в выборку, да и пробовал публиковать — все равно ничего не дает. Вопросы / Как сделать динамический зависимый список ресурсов 16 0
17 февраля 2023, 21:19 Насколько я помню debian криво обновился и не запускалась почта в принципе. Вопросы / PHPMailer перестал работать 7 0
25 мая 2022, 19:09 php модуль mbstring установлен? Вопросы / Не запускается процесс обновления MODX3 1 0
23 мая 2022, 10:51 проблема оказалась в 3-й версии pdoTools. $content = $pdo->getChunk($pdfTpl, $fields);заменил на штатный обработчик чанков и все заработало $content = $modx->getChunk($pdfTpl, $fields); Вопросы / проблемы со сниппетом при переходе на ModX 3 4 0
21 мая 2022, 08:16 Спасибо, это очевидные альтернативы. Я, конечно, вернулся на 2.8.4. Но дело в том, что это самописные сниппеты, кроме меня никто их не обновит и рано или поздно этот вопрос все равно придется решать. Вопросы / проблемы со сниппетом при переходе на ModX 3 4 0
27 апреля 2022, 07:56 не читал, но так тоже что и у меня и работает, но со стандартными полями. получилось вот так, не через хук, но работает. $profile = $modx->user->getOne('Profile'); $fields = $profile->get('extended'); $id_user = $fields['id_club']; Вопросы / Как в хуке обратиться к дополнительному полю профиля? 5 0
26 апреля 2022, 22:35 Разве только для formit? С fullname работает же. Сейчас речь об UpdateProfile из пакета Login. Данные нужны текущего пользователя. Речь идет о синхронизации информации из профиля с ресурсом, в некоторой части совпадающей с профилем, когда этот профиль меняется. Вопросы / Как в хуке обратиться к дополнительному полю профиля? 5 0
25 апреля 2022, 16:28 в общем, вот еще статься по теме помогло только полное разлогинивание всех пользователей с ручной очисткой кеша Вопросы / Настройка членства в группе 2 0
25 апреля 2022, 15:16 нашел вот такую статью перелогин тоже не помогает, как и чиста кеша, в том числе руками, но если зайти с другого устройства или даже браузера на том же компе — то все корректно отражается Вопросы / Настройка членства в группе 2 0
UiCMPGenerator дополнение для создания пакетов Ближе к сентябрю, основная загвоздка это создание нормальной документации и видео обзора, а так пакет как бы уже готов
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
msImportExport не сохраняет родителя по умолчанию Компонент не понимает кирилические домены при загрузку фото. пример: Error download. Url : https://антаресдвери.рф/upload/iblock/a50/a50b2ef45305a3c18f6e298f1e134880.jpg. Message...
и вызов
но все равно хотелось бы понять причины и может есть штатное решение.
Винду я регулярно перезагружаю, это длится не день и не месяц, какое-то время я ждал, думал может кеш или что-то там еще, само пройдет, но не проходит.
По идее нужна одна, вторая отвечает за загруженные файлы, которые нужны только в моем случае, это приложения к pdf заявке.
Я честно сказать уже не помню за давностью лет.
Логи нужно смотреть. У меня этот скрипт до сих пор работает, поэтому ошибка явно где-то в мелочах. Либо пути не те, либо еще какая-то мелочь. Так по одному куску кода можно бесконечно гадать.
на
и
на
и
на
файл
скрипт
html
удалил вот это кусок, он у меня ошибку вызвал, по идее если все норм он не должен влиять на работу.
при переключении первого списка появляется только вот это «Выберите значение из списка», а сам список пустой.
элементы неопубликованные и контейнеры, но я вроде бы добавил параметры чтобы они попадали в выборку, да и пробовал публиковать — все равно ничего не дает.
заменил на штатный обработчик чанков и все заработало
Я, конечно, вернулся на 2.8.4.
Но дело в том, что это самописные сниппеты, кроме меня никто их не обновит и рано или поздно этот вопрос все равно придется решать.
получилось вот так, не через хук, но работает.
Сейчас речь об UpdateProfile из пакета Login.
Данные нужны текущего пользователя.
Речь идет о синхронизации информации из профиля с ресурсом, в некоторой части совпадающей с профилем, когда этот профиль меняется.
помогло только полное разлогинивание всех пользователей с ручной очисткой кеша
перелогин тоже не помогает, как и чиста кеша, в том числе руками, но если зайти с другого устройства или даже браузера на том же компе — то все корректно отражается