26 августа 2023, 17:19 есть более 20, внвлогичных, все работает. этот работает, но потом в связи хз с чем, перестыет обрабатывть сниппеты( Вопросы / Сайт не обрабатывает некоторые некешырованные снипеты 3 0
28 сентября 2022, 18:52 Вроде обновление помогло. Если обновитесь и не поможет — я попытаюсь вспомнить. Вопросы / Не работает последний Babel в MODX3. 2 0
12 июня 2022, 17:52 тут еще всмопнил что там разные языковыве версии… похоже без ручного переноса не получится… :( Вопросы / Переезд с 1.2.1 в 3.0.1 3 0
10 июня 2022, 10:49 Все в utf8_general_ci. проблема появляется только при обновлении к MODX3 Вопросы / Проблема с кодировкой после обновления до MODX3. Знаки вопроса. Вопросительные знаки. 13 0
06 июня 2022, 17:15 joxi.ru/Vm6y0W0S3Lp5zr joxi.ru/l2ZvBDBtlqvG12 joxi.ru/Dr8K8L8tKR86GA joxi.ru/krDpNyNcGejy5r просто не понимаю куда копать, все ведь utf8 сайт все равно выдает: joxi.ru/eAOqVjVuvOXK5m Вопросы / Проблема с кодировкой после обновления до MODX3. Знаки вопроса. Вопросительные знаки. 13 0
12 мая 2022, 12:36 Все три сайта с такой заглючкой имеют один симптом — кирилица становится знаками вопроса… хотя кодировка бд утф8_генерал_си. хз мучаюсь пока. Знаю на счет рекомендации, но сайты простяцкие, пдоТулс, формит, ажахФорм. ну и Бабель. Обновил первый, решил вопросы с бабелем, потом отключением симплсерч плагина, потом с нерабочим хуком «спам» у формита. и пошло поехало. но на 20-том сайте появились и такие проблемы. сорри что не совсем канонично описал и написал :) Вопросы / Не работает админка MODX3 4 0
12 мая 2022, 11:53 ну как бе да, но их несколько десятков сайтов-копий с разным дизайном и везьде без особых проблем. кроме 4 случаев. (хостинги разные) будем выруливать как то :) Вопросы / Не работает админка MODX3 4 0
11 мая 2022, 10:26 Роман, Кажется это оно, спасибо! Вопросы / Информация о отправителе формы заявки. 4 0
10 мая 2022, 12:59 Всему виной хук spam, просто убрал его, т.к давно стоит рекапча. Спасибо. Вопросы / Зависание ajaxForm [MODX3] 2 0
18 октября 2021, 13:37 вроде логичнее стало, спасибо. буду тестить Вопросы / [ pdoResources ] Не правильно сортирует ресурсы. 2 0
18 июля 2021, 17:54 Спасибо, примерно так и пробовал, но где-то видимо опечатался. Вопросы / [pdoResources] Вывод ресурсов новее определенной даты. 2 0
18 июля 2021, 06:50 Спасибо, за краткость и доступность! Вопросы / Как удалить пункт в верхнем меню "Пакеты" 2 0
30 июня 2021, 15:29 дело было в htaccess RewriteRule ^(en\/|ua\/|de\/)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA] так должно быть Вопросы / Babel и переключение контекста. 2 0
30 июня 2021, 11:21 пробую этот плагин, тоже самое, если алиас начинается с de — то он переключается. <?php # OnHandleRequest if($modx->context->get('key') != "mgr"){ /* grab the current langauge from the cultureKey request var */ switch ($_REQUEST['cultureKey']) { case "de": /* switch the context */ $modx->switchContext('de'); break; case 'en': /* switch the context */ $modx->switchContext('en'); break; default: /* Set the default context here */ $modx->switchContext('web'); break; } /* unset GET var to avoid * appending cultureKey=xy to URLs by other components */ unset($_GET['cultureKey']); } Вопросы / Babel и переключение контекста. 2 0
04 сентября 2020, 18:39 Можно подробнее, у меня ведь не массив. или к каждому скрытое? Вопросы / ajaxForm+FormIt передает плейсхолеры. 3 0
18 июля 2020, 19:48 <?php if ($modx->event->name == 'OnHandleRequest') { // global referer; if (!isset($_COOKIE['gl_refer']) || !strlen($_COOKIE['gl_refer'])) { if (!strlen($_SERVER['HTTP_REFERER'])) setcookie('gl_refer', ' ', time()+31536000); else setcookie('gl_refer', $_SERVER['HTTP_REFERER'], time()+31536000); } // end global referer; if ($modx->context->get('key') == 'mgr') {return;} if (preg_match('/^\/en\//i', $_SERVER['REQUEST_URI'])) { $modx->switchContext('zaporojie-en'); $context = 'zaporojie-en'; $uri = preg_replace('/^\/en\//i', '', $_SERVER['REQUEST_URI']); } else if (preg_match('/^\/ua/i', $_SERVER['REQUEST_URI'])) { $modx->switchContext('zaporojie-ua'); $context = 'zaporojie-ua'; $uri = preg_replace('/^\/ua\//i', '', $_SERVER['REQUEST_URI']); } else if (preg_match('/^\/de/i', $_SERVER['REQUEST_URI'])) { $modx->switchContext('de'); $context = 'de'; $uri = preg_replace('/^\/de\//i', '', $_SERVER['REQUEST_URI']); } else { $context = 'web'; $uri = preg_replace('/^\/ru\//i', '', $_SERVER['REQUEST_URI']); } if (strpos($uri, "?")) $uri = substr($uri,0,strpos($uri, "?")); if ($res = $modx->getObject('modResource', array('context_key' => $context, 'uri' => $uri))) { $modx->sendForward($res->get('id')); } } Вопросы / Не работает главная modx+babel 4 0
24 января 2020, 15:31 [[!AjaxForm? &snippet=`FormIt` &form=`tpl.AjaxForm.example2` &hooks=`recaptchav2,customHook,email,FormItAutoResponder,spam` &emailTo=`****` &emailReplyToName=`[[+email]]` &emailTpl=`contactReport` &validationErrorMessage=`[[%failmess? &namespace=`livov`]]` &successMessage=`[[%successmess? &namespace=`livov`]]` &validate=`e-mail:blank, name:required, email:required, phone:required,g-recaptcha-response:required` &e-mail.vTextRequired=`[[%morecont? &namespace=`livov`]]` &emailUseFieldForSubject=`1` &fiarTpl=`ConfirmationTpl[[++cultureKey]]` &fiarFromName=`[[++site_name]]` &fiarSubject=`Вы обратились в "***" - [[+subject]]` &fiarToField=`email` &fiarReplyTo=`****` ]] <form action="[[~[[*id]]]]" method="post" class="form"> <input type="hidden" name="remote_addr" id="remote_addr" value="[[+fi.remote_addr]]"> <div class="success1"> <p style="color:red;">[[%siteFeedBackSuccessSendMsg? &namespace=`livov`]]</p> </div> [[!+fi.error_message:notempty=` <p style="color:red;">[[!+fi.error_message]]</p>`]] <style> .no { display: none; } .error { color: #EEE59A; } .help { width: 150px; float: left; height: ; line-height: 25px; font-size: 16px; font-family: sans-serif; background: #333; color: #fff; border-radius: 5px; padding: 0px 10px; opacity: 0; position: absolute; right: -40px; visibility: hidden; transition: all 0.5s 0s; } .help2 { width: 400px; float: left; height: ; line-height: 25px; font-size: 16px; font-family: sans-serif; background: #333; color: #fff; border-radius: 5px; padding: 0px 10px; opacity: 0; position: absolute; right: 20px; visibility: hidden; transition: all 0.5s 0s; } .formFieldElem:hover > .help { visibility: visible; opacity: 1; } .formFieldElem:hover > .help2 { visibility: visible; opacity: 1; } .formFieldElem { position: relative; } #e-mail { display: none; } </style> <input type="hidden" name="otkuda" id="otkuda" value="[[!orgReferer]]" /> <input name="e-mail" id="e-mail" value="" /> <input type="hidden" name="ssilka" id="ssilka" value="[[++site_url]][[~[[*id]]]]" /> <!-- GEO --> <input type="hidden" name="strana" id="strana" value="[[!+gl.real.country.name_en]]" /> <input type="hidden" name="region" id="region" value="[[!+gl.real.region.name_en]]" /> <input type="hidden" name="gorod" id="gorod" value="[[!+gl.real.city.name_en]]" /> <!-- GEO --> <input type="hidden" name="pagetitle" id="pagetitle" value="[[*pagetitle]]" /> <div class="formFieldElem"> <label for="name"> [[%siteFeedBackFIO? &namespace=`livov`]]: <span class="error">[[!+fi.error.name]]</span> </label> <input type="text" name="name" id="name" value="[[!+fi.name]]" placeholder="[[%siteFeedBackFIO? &namespace=`livov`]]" /> <br class="clear"> <span class="error_name">[[+fi.error.name]]</span> </div> <div class="formFieldElem"> <label for="email"> Email: <span class="error">[[!+fi.error.email]]</span> </label> <input type="text" name="email" id="email" value="[[!+fi.e-mail]]" placeholder="Email" /> <div class="help">[[%help? &namespace=`livov`]]</div> <br class="clear"><span class="error_email">[[+fi.error.email]]</span> </div> <div class="formFieldElem"> <label for="phone"> [[%siteFeedBackPhone? &namespace=`livov`]]: <span class="error">[[!+fi.error.phone]]</span> </label> <input type="text" name="phone" id="phone" value="[[!+fi.phone]]" placeholder="[[%siteFeedBackPhone? &namespace=`livov`]]" /> <br class="clear"><span class="error_phone">[[+fi.error.phone]]</span> </div> <div class="formFieldElem"> <label for="skype"> Skype: <span class="error">[[!+fi.error.skype]]</span> </label> <input type="text" name="skype" id="skype" value="[[!+fi.skype]]" placeholder="Skype" /> </div> <div class="formFieldElem"> <label for="theme"> [[%siteFeedBackTheme? &namespace=`livov`]]: <span class="error">[[!+fi.error.theme]]</span> </label> <select name="subject" id="subject" style="width:360px;"> [[!Wayfinder? &startId=`[[BabelTranslation? &resourceId=`3`]]` &limit=`0` &scheme=`full` &rowTpl=`serviceOption`]] <option value="[[%option1? &namespace=`livov`]]" [[+fi.theme:is=`[[%option1? &namespace=`livov`]]`:then=`selected`]]>[[%option1? &namespace=`livov`]]</option> <option value="[[%option2? &namespace=`livov`]]" [[+fi.theme:is=`[[%option2? &namespace=`livov`]]`:then=`selected`]]>[[%option2? &namespace=`livov`]]</option> <option value="[[%option3? &namespace=`livov`]]" [[+fi.theme:is=`[[%option3? &namespace=`livov`]]`:then=`selected`]]>[[%option3? &namespace=`livov`]]</option> </select> </div> <div class="form-item"> [[!recaptchav2_render]] [[!+fi.error.recaptchav2_error]] <span class="error_g-recaptcha-response error" style="margin-left:-60px;"></span> </div> <!-- Капча --> <div class="formFieldElem"> <label for="text"> [[%siteFeedBackMessage? &namespace=`livov`]]: <span class="error">[[!+fi.error.text]]</span> </label> <textarea name="text" id="text" cols="55" rows="7" value="[[!+fi.text]]" placeholder="[[%siteFeedBackMessage? &namespace=`livov`]]">[[!+fi.text]]</textarea> <div class="help2">[[%help2? &namespace=`livov`]]</div> </div> <br class="clear" /> <div class="form-buttons"> <input type="submit" value="[[%siteFeedBackSendBtn? &namespace=`livov`]]" /> </div> Вопросы / Копия письма отправителю по галочке. 2 0
08 января 2020, 14:27 Подскажите можно ли каждой локализации создавать отдельный alias? Как? Спасибо! Новые дополнения и их версии / [localizator] Мультиязычность, СЕО, автоперевод... 353 0
Сайт тормозит сервер, грузит процессор на 100% Спасибо, подразобрался, просто 100 ботов одновременно сидели на сайте. А так, минимального тарифа всегда хватало. Процессор QEMU Virtual CPU version 2.5+ 2596.990 MHz Операти...
mxHeadless &mdash; REST API для MODX 3 без лишнего 1) Кастомная валидация Из коробки есть whitelist полей и базовая проверка типов. Свою логику сверху навешиваете через Extension API: OnMxHeadlessBeforeRequest / свой middlewar...
Открытое письмо руководству MODX и команде MODX Revolution (Русская версия) Николай, по твоему комментарию — полностью согласен. Выше писал о другом. А то, что не принимаются улучшения по существующей «кодовой базе» MODx — это да. Это проблема с которо...
[Решено] Обновление MODX 3.2.2 компонент FetchIt ломает сайт PHP 8.3 Уррра! Благодарим! И посылаем лучи добра!
[Tickets] Версия 1.14.0-pl — первый релиз с апреля 2022 Иван, ещё после обновления автоматически не заполняются поля introtext с выставленным ограничением в 500 символов. Без ограничения — заполняются.
modxkit/testbench - тесты дополнений MODX 3 на живом ядре, в том числе в CI MODX 3.0.x не поддерживается. Не «руки не дошли», а измеренная причина: ядро 3.0.x не поднимается в API-режиме полноценно. modX::reloadConfig() двумя соседними строками дважды вклю...
ModxMinify - Error 500 @Илья Уткин привет! github.com/Sterc/modx-minify давай обновим версию в сторе?
Impex3 - импорт/экспорт ресурсов MODX3 с поддержкой товаров MiniShop3 Да, несуществующие на сайте ресурсы будут просто проигнорированы. Те, которые есть, будут обновлены стандартным образом.
pdoTools 2.14.0 и pdoTools3 3.1.0-pl: обновление для MODX 2 и MODX 3 Это будет исправлено в следующей версии github.com/modx-pro/pdoTools3/pull/20
joxi.ru/l2ZvBDBtlqvG12
joxi.ru/Dr8K8L8tKR86GA
joxi.ru/krDpNyNcGejy5r
просто не понимаю куда копать, все ведь utf8
сайт все равно выдает:
joxi.ru/eAOqVjVuvOXK5m
хотя кодировка бд утф8_генерал_си. хз мучаюсь пока.
Знаю на счет рекомендации, но сайты простяцкие, пдоТулс, формит, ажахФорм. ну и Бабель.
Обновил первый, решил вопросы с бабелем, потом отключением симплсерч плагина, потом с нерабочим хуком «спам» у формита. и пошло поехало. но на 20-том сайте появились и такие проблемы.
сорри что не совсем канонично описал и написал :)
(хостинги разные)
будем выруливать как то :)
RewriteRule ^(en\/|ua\/|de\/)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]
так должно быть
Как?
Спасибо!