03 сентября 2021, 14:26 Спасибо, мужик. Сэкономил кучу времени ) Вопросы / Не выводит количество результатов выборки (плейсхолдер pdoResources в totalVar) 5 0
19 февраля 2021, 13:40 По поводу TV Как вариант можно еще в $response массив добавить 'tv21' => $img, где 21 — это ид TVшки Вопросы / Создание ресурсов + TV, через Modx API 11 0
12 февраля 2021, 19:47 Спасибо, google как раз сюда и привел. Помогло ) Вопросы / Не устанавливается Tickets (Specified key was too long; max key length is 767 bytes) 2 0
11 декабря 2019, 20:25 Может кто-то знает как заставить также работать с Tickets, походу из коробки не поддерживает? Новые дополнения и их версии / modAlertify 26 0
06 декабря 2019, 15:51 Блин, вот такая же проблема появилась на 2.7.2 пока не нашел как решить ( Вопросы / MODX Revo 2.5.8. Ошибки кэширования 6 0
18 января 2019, 14:43 Пожалуйста. Это не универсальное решение, скорее костыль. Потому что, если надо несколько раз Collection применять и будут разные медиа источники, то увы это поле уже занято. Но мне подошло ) Вопросы / Не выводится изображение для ресурса в Collections 10 0
14 декабря 2018, 12:07 А если системную настройку продублировать под разные контексты, и внести в них язык интерфейса соответствующий контексту? Новые дополнения и их версии / [mspLiqPay] — платежи через LiqPay в miniShop2 42 0
25 июля 2018, 09:51 Что именно полетело после обновления CMS? Я не гадалка, не могу сказать. Почему CMS не загружает данные с хостинга? Видимо не правильно обновляли сайт или откат делали неправильно. Безопасность / Revolution 2.6.4 and Prior Two Cricital Vulnerabilities 177 0
25 июля 2018, 09:12 Вера, я так понимаю если сайт особо не администрировался, то все бэкапы только на хостинге, при условии что у вас нормальный хостинг и делает бэкапы. Срочно ищите опытного специалиста, так как они на хостинге не вечные и потом возможно сайт уже будет легче переделать, чем спасать. Безопасность / Revolution 2.6.4 and Prior Two Cricital Vulnerabilities 177 0
24 июля 2018, 20:10 Тоже сегодня поймал через старый сайт (2.4.3). По всему аккаунту хостинга зараза пошла (php-файлы), благо увидел это очень вовремя, грохнул сайт и начал чистить врукопашную. Добрались даже до статический сайтов. Пока вроде победил, сайт наверное буду обновлять на локальном сервере а уже потом на хостинг. При чем это единственный сайт у которого не спрятаны коннекторы, не переименован конфиг, админка и т.д… В общем стандартная установка. На хостинге есть еще такие древние, но там сделано по феншую, и на них пока не пробита защита. Поэтому, ребята, такие пациенты в очень высокой зоне риска. Советую приделить им максимум внимания. Безопасность / Revolution 2.6.4 and Prior Two Cricital Vulnerabilities 177 0
23 июля 2018, 07:48 Гуру MODX, а как правильно обновлять старые сайты? Еще с админкой 2.2, 2.3. Я знаю три метода обновления. Через компоненты из репозитория, через пхп-файл Боба Рея, и обновлять каждую версию вручную. Что весьма долго для старых сайтов. А обновить надо более 10 сайтов. Пробовал все три, последний метод самый железный. При чем на хостинге срабатывает не всегда, иногда надо стащить на локальный сервер, обновить и опять залить ( Да и не только старые сайты. Как правильно обновить MODX Revo? Безопасность / Revolution 2.6.4 and Prior Two Cricital Vulnerabilities 177 0
11 апреля 2018, 18:14 У меня тв с картинкой подвязан под отдельный медиа источник, поэтому я захожу: Системные настройки → collections Там есть Путь к изображению визуализации с ключем collections.renderer_image_path и прописываю ему значение baseUrl из медиа источника Вопросы / Не выводится изображение для ресурса в Collections 10 0
29 января 2018, 20:18 «вынесенная в настройки опция включить\выключить транслитерацию имени файла» А не подскажите где такое можно найти, что-то в системных настройках никогда такого не видел. Интересовался этим вопросом, нашел специально плагин, модифицировал его и работает. Помню в Evo была такая фишка из коробки, и очень удивился что в Revo такого нет. Вопросы / Почему не работает транслитерация в FastUploadTV? 5 0
23 августа 2017, 13:40 Наверное уже не совсем актуально, но такое компонент есть и называется ActivationEmail. Написал Bob Ray. bobsguides.com/activationemail-plugin-tutorial.html Вопросы / Уведомление пользователя о активации профиля 1 0
12 июля 2017, 15:11 Для вообще ленивых :), авторизация Login по ajax: Вызов: [[!Login? &loginTpl=`lgnLoginTpl` &logoutTpl=`lgnLogoutTpl` &errTpl=`lgnErrTpl` &loginResourceId=`52` &logoutResourceId=`[[*id]]`]] Форма: <div class="loginForm"> <div class="loginLogin"> <div class="loginMessage">[[!+errors]]</div> <form class="loginLoginForm auth" action="[[~[[*id]]]]" method="post"> <fieldset class="loginLoginFieldset"> <label class="loginUsernameLabel" for="login">[[%login.username]]</label> <input class="loginUsername put-focus" type="text" name="username" id="login"> <span class="error error-login"></span> <label class="loginPasswordLabel" for="pass">[[%login.password]]</label> <input class="loginPassword" type="password" name="password" id="pass"> <span class="error error-password"></span> <input class="loginRememberme" type="checkbox" name="rememberme" id="checkbox-1" checked> <label class="loginRemembermeLabel new-check" for="checkbox-1">Запомнить меня</label> <input class="loginLoginValue" type="hidden" name="service" value="login"> <input type="submit" name="Login" value="[[+actionMsg]]"> <input class="returnUrl" type="hidden" name="returnUrl" value="[[+request_uri]]"> </fieldset> <div class="text-center"> <a class="forgot-login" href="[[~45]]">Забыли логин или пароль?</a> </div> </form> </div> </div> Скрипт: <script> $(document).ready(function(){ $(".auth").bind("submit", function() { $("span.error, .loginMessage").text(""); $("input.error, textarea.error").removeClass('error'); if ($(".loginUsername").val().length < 1 && $(".loginPassword").val().length < 1) { $(".error-login").text("Для входа введите Ваш логин"); $(".error-password").text("Для входа введите Ваш пароль"); $('.loginUsername, .loginPassword').addClass('error'); return false; } if ($(".loginUsername").val().length < 1) { $(".error-login").text("Для входа введите Ваш логин"); $('.loginUsername').addClass('error'); return false; } if ($(".loginPassword").val().length < 1) { $(".error-password").text("Для входа введите Ваш пароль"); $('.loginPassword').addClass('error'); return false; } $.ajax({ type : "POST", cache : false, url : "[[~[[*id]]]]", data : $(this).serializeArray(), success: function(data) { var errMessage = $(data).find(".loginMessage").text(); if(errMessage == ""){ window.location = "[[~[[*id]]]]"; }else{ $(".error-login").text('Неправильный логин или пароль'); $('.loginUsername, .loginPassword').addClass('error'); } } }); return false; }); }); </script> Вопросы / AjaxForm и Login 13 0 3
15 июня 2017, 22:38 У меня работает такой вариант: window.location = "[[~[[*id]]]]"; Можно также переназначить на любой документ: window.location = "[[~85]]"; Вопросы / AjaxForm и Login 13 0
06 июня 2017, 16:47 Если это было сделано через TV то в Babel есть возможность синхронизировать TV: заходим в «Системные настройки» -> Babel -> параметр babel.syncTvs Вопросы / Чем плох Babel для мультиязычности? 3 +1
19 мая 2017, 10:49 Не, не вкурсе, ровняю HTML в Brackets. Новые дополнения и их версии / Новая версия Ace для MODX - 1.6.0 45 0
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Для начала перейдем на Markdown, а дальше будет видно
[Решено] Обновление MODX 3.2.2 компонент FetchIt ломает сайт PHP 8.3 Поправил github.com/GulomovCreative/FetchIt/pull/19 github.com/GulomovCreative/FetchIt/pull/18
MaxNotify3 Вышло обновление 1.3.0-pl (20.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет maxNotify3FormIt; — добавлены уведомления о заявках SendIt через hook-с...
[Theme.Bootstrap] Новая версия с Bootstrap 4 Новая обновленная версия уже в магазине modstore.pro/packages/sites-themes/theme.bootstrap 4.1.0 (15.07.2026) — Added chunks for quick site setup: Scripts, Meta, Menu.*, Crumb...
Как вариант можно еще в $response массив добавить 'tv21' => $img,
где 21 — это ид TVшки
Я не гадалка, не могу сказать.
Почему CMS не загружает данные с хостинга?
Видимо не правильно обновляли сайт или откат делали неправильно.
Поэтому, ребята, такие пациенты в очень высокой зоне риска. Советую приделить им максимум внимания.
Да и не только старые сайты. Как правильно обновить MODX Revo?
Системные настройки → collections
Там есть Путь к изображению визуализации с ключем collections.renderer_image_path и прописываю ему значение baseUrl из медиа источника
bobsguides.com/activationemail-plugin-tutorial.html
window.location = "[[~[[*id]]]]";
Можно также переназначить на любой документ:
window.location = "[[~85]]";
заходим в «Системные настройки» -> Babel -> параметр babel.syncTvs