20 февраля 2018, 21:36 Не совсем понял о чем вы. Валидация на стороне сервера тоже есть за счет хука, при отключенном js форма не отправится. Пошаговые инструкции / Множетственная ReCaptcha2 на 1 стр + Ajaxform 21 +1
20 февраля 2018, 20:32 Я сделал решение и даже пошаговою инструкцию уже написал, но не хватает рейтинга чтобы запостить. Демо: http://s6728.h5.modhost.pro/ Пошаговые инструкции / Множетственная ReCaptcha2 на 1 стр + Ajaxform 21 +2 1
20 февраля 2018, 20:27 Для jGrowl решил вот так: <script> $(document).ready(function(){ $.jGrowl.defaults.beforeOpen = function(message) { if ($(message).find('.jGrowl-message').text() == 'g-recaptcha-response: Это поле обязательно.') { $(message).find('.jGrowl-message').text('Подтвердите, что вы не робот.'); }; }; }); </script> Вопросы / Замена стандартных сообщений об ошибках в Tickets 1 +1 1
02 февраля 2018, 19:24 modx.pro/help/14412/ похоже сидеть на 7.1 и ждать) Вопросы / Tickets и php 7.2 1 0
31 января 2018, 15:42 Смена на 7.1 исправляет проблему с «нулями», только жаль что смайлики все равно не отображаются :) Вопросы / Emoji ломает Tickets? 7 0
27 января 2018, 03:53 На рабочем сайте 7.2.1, на модхосте 7.2. В ней дело? Вопросы / Emoji ломает Tickets? 7 0
25 января 2018, 22:35 &tplPageFirst=`@INLINE <li class="control"><a href="[[+href]]">[[+pageNo]]</a></li>` &tplPageLast=`@INLINE <li class="control"><a href="[[+href]]">[[+pageNo]]</a></li>` Вопросы / Как в pdoPage выводить номер вместо неактивных первая/последняя? 2 0
25 января 2018, 09:42 если сначала писать цифры, а потом ставить смайлик, то да. если писать смайлик, а потом цифры, то 0. Вопросы / Emoji ломает Tickets? 7 0
25 января 2018, 00:28 Возможно ты подключаешь jquery slim — у него нет поддержки ajax. Подключи это и попробуй: <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script> Вопросы / Tickets – не добавляются комментарии 4 0
23 января 2018, 20:50 выяснил, что передача этой переменной все время генерирует дополнительные запросы к БД: {include 'file:chunks/Cars.tpl' $inTextCarType='sedani'}{'pdoResources' | snippet : [ 'tplWrapper'=>'@FILE chunks/CarsWrapperTpl.tpl', 'tpl'=>'@FILE chunks/CarTpl.tpl', 'inTextCarType'=>$inTextCarType, ]}почему так происходит? Новые дополнения и их версии / [pdoTools] 2.5.0 - файловые элементы 46 0
18 января 2018, 00:22 Можно ли закэшировать такой чанк? Кучу запросов к базе делает. Как вообще лучше писать сложные чанки с многими условиями, чтобы кучу чанков не плодить? {include 'file:chunks/Cars.tpl' $inTextCarType='limo' $limit='0'}Cars.tpl: {if $limit != null} {var $limit = $limit} {else} {var $limit = 4} {/if} {if $inTextCarType?} {switch $inTextCarType} {case 'limo'} {var $catalogID = 12} {case 'sedani'} {var $catalogID = 9} {case 'dzhipi'} {var $catalogID = 10} {case 'retro'} {var $catalogID = 11} {case 'mikroBus'} {var $catalogID = 134} {/switch} {else} {var $catalogID = $_modx->resource.parent} {var $resourcesNeeded = -$_modx->resource.id} {switch $catalogID} {case 12} {var $header = '<div class="headline"><h3>Другие популярные <a href="'~$catalogID|url~'">лимузины</a></h3></div>'} {case 9} {var $header = '<div class="headline"><h3>Другие популярные <a href="'~$catalogID|url~'">седаны</a></h3></div>'} {case 10} {var $header = '<div class="headline"><h3>Другие популярные <a href="'~$catalogID|url~'">джипы</a></h3></div>'} {case 11} {var $header = '<div class="headline"><h3>Другие популярные <a href="'~$catalogID|url~'">ретро авто</a></h3></div>'} {case 134} {var $header = '<div class="headline"><h3>Другие популярные <a href="'~$catalogID|url~'">микроавтобусы</a></h3></div>'} {case default} {var $header = '<div class="headline"><h3>Популярные <a href="'~3|url~'">авто</a></h3></div>'} {var $catalogID = '9,10,11,12,134'} {var $resourcesNeeded = '13,27,26,25'} {/switch} {/if} {'pdoResources' | snippet : [ 'tplWrapper'=>'@FILE chunks/CarsWrapperTpl.tpl', 'tpl'=>'@FILE chunks/CarTpl.tpl', 'parents'=>$catalogID, 'resources'=>$resourcesNeeded, 'header'=>$header, 'inTextCarType'=>$inTextCarType, 'limit'=>$limit, 'sortby'=>'menuindex', ]} Новые дополнения и их версии / [pdoTools] 2.5.0 - файловые элементы 46 0
14 января 2018, 20:05 Из документации fenom Дополнительно с ключом key будут сделаны следующие преобразования: … Массивы (тип array) и объекты (тип object) не могут использоваться в качестве ключей. При подобном использовании будет генерироваться предупреждение: Недопустимый тип смещения (Illegal offset type). Вопросы / Настройка Fenom 34 0
14 ноября 2017, 16:49 Похоже в этом и была проблема, спасибо. Подумать только… аж стыдно. Вопросы / Не могу найти указанный ключ формы (action). 37 0
14 ноября 2017, 14:34 Помогает, но ведь это не решение проблемы. Я, по-моему, понял как баг проявляется: 1) чистим кэш; 2) завершаем все сеансы; 3) заходим на сайт, например с хрома, CTRL+F5 (на всякий случай); 4) отправляем форму — все нормально; 5) заходим на сайт с другого браузера, CTRL+F5, отправляем форму — выдает ошибку. Если в 3 пункте заменить хром на другой браузер — форма будет работать только в нем, а в других нет. Проблема в сессиях? Кто сможет разобраться и пофиксить? Даже денег заплачу. Вопросы / Не могу найти указанный ключ формы (action). 37 0
11 июня 2017, 19:41 тоже долго ковырялся пока не перепробовал все варианты попробовал что то сделать, нажимаю автоматический перевод пишет «Для автоматического перевода необходимо добавить хотя бы одну запись в таблицу»…нужно на странице локализатора добавить основной язык (допустим русский) + те, на которые нужно перевести (допустим украинский) и прописать http hosts Что писать в localizator_default_language, ru Russian или Ru ??? ru после всего этого нужно на странице ресурса во вкладке локализации (почему не во вкладке «документ» — не знаю) создать «перевод» (еще одна странность вытекающая из первой, так как это не перевод, а основной текст) и заполнить все поля на основном языке, после этого уже можно жать на автоперевод вопрос создателю: будет ли в будущем возможность перевода любых полей, тв параметров, минишоповских и т.п.? спасибо за компонент! Новые дополнения и их версии / [localizator] Мультиязычность, СЕО, автоперевод... 353 0
11 июня 2017, 16:22 как успехи? готов приобрести Краудфандинг / TimeBooking - почасовое резервирование. 24 0
27 апреля 2017, 05:08 неа Новые дополнения и их версии / [GeoLocation] - геолокации пользователя 326 0
22 апреля 2017, 21:21 как исключить ресурс, на котором мы находимся? {'pdoResources' | snippet : [ 'resources' => '-?' ]} Вопросы / Настройка Fenom 34 0
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...
Где можно править тексты и заголовки писем? «Управление словарями» находится в панели администратора по пути: меню Система (иконка в виде шестеренки) -> Управление словарями.
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Токены для ИИ-агентов, чтобы они могли работать с доской. Подробнее написал тут Баг проверю и постараюсь исправить.
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
похоже сидеть на 7.1 и ждать)
Подключи это и попробуй:
почему так происходит?
Cars.tpl:
Я, по-моему, понял как баг проявляется:
1) чистим кэш;
2) завершаем все сеансы;
3) заходим на сайт, например с хрома, CTRL+F5 (на всякий случай);
4) отправляем форму — все нормально;
5) заходим на сайт с другого браузера, CTRL+F5, отправляем форму — выдает ошибку.
Если в 3 пункте заменить хром на другой браузер — форма будет работать только в нем, а в других нет.
Проблема в сессиях?
Кто сможет разобраться и пофиксить? Даже денег заплачу.
нужно на странице локализатора добавить основной язык (допустим русский) + те, на которые нужно перевести (допустим украинский) и прописать http hosts
ru
после всего этого нужно на странице ресурса во вкладке локализации (почему не во вкладке «документ» — не знаю) создать «перевод» (еще одна странность вытекающая из первой, так как это не перевод, а основной текст) и заполнить все поля на основном языке, после этого уже можно жать на автоперевод
вопрос создателю: будет ли в будущем возможность перевода любых полей, тв параметров, минишоповских и т.п.?
спасибо за компонент!