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
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Как вариант можно еще в $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