03 января 2021, 16:04 всё, я чего-то затупил. Объясните на пальцах, в чем разница [[*id]] и [[+idx]] В моем понимании [[*id]] — ID страницы, а [[+idx]] — плейсхолдер, переданный в чанк. Почему второе работает как первое? Вопросы / Проверить ID страницы на четность 6 0
03 января 2021, 13:57 а почему не так? if ($id % 2 == 0){ echo "четное"; } else echo "Не четное"; Вопросы / Проверить ID страницы на четность 6 0
04 ноября 2019, 20:05 собственно, разобрался (наверное): в системных настройках отключил feed_modx_news_enabled feed_modx_security_enabled надеюсь, поможет :-) Вопросы / Постоянно вылезает одна и та же ошибка 4 0
04 ноября 2019, 20:02 как отключить эту загрузку RSS? Вопросы / Постоянно вылезает одна и та же ошибка 4 0
26 октября 2019, 17:39 Спасибо! Только-только переехал на 2.7.2, поэтому не знаю еще много Готовые решения / Удаление старых версий пакетов 9 0
26 октября 2019, 08:07 Чего-то я с утра туплю Я так понял, что скрипт можно запустить из Консоли. Но вот не понял, в виде чего его положить в корень и как запускать (если не копированием кода в консоль)? Как плагин? Или как Сниппет, а потом на тестовой страничке его вызвать? Готовые решения / Удаление старых версий пакетов 9 0
20 октября 2019, 19:39 Победил! sudo apt install php7.2-mbstring Вопросы / [РЕШЕНО] Modx 2.7.2 + Formit + Login = :-( 7 +1
20 октября 2019, 19:07 получается, что PHP ругается на отсутствие функции mb_strpos И как это лечится? Вопросы / [РЕШЕНО] Modx 2.7.2 + Formit + Login = :-( 7 0
20 октября 2019, 17:32 а после Formit: 2019/10/20 14:29:24 [error] 667#667: *54393 FastCGI sent in stderr: «PHP message: PHP Fatal error: Uncaught Error: Call to undefined function Sterc\FormIt\mb_strpos() in /var/www/mysite/www/core/c$ Stack trace: #0 /var/www/mysite/www/core/components/formit/src/FormIt/Validator.php(215): Sterc\FormIt\Validator->validate('contact_name', '\xD0\xA0\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBD', 'required') #1 /var/www/mysite/www/core/components/formit/src/FormIt/Validator.php(139): Sterc\FormIt\Validator->_validate('contact_name', '\xD0\xA0\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBD', Array) #2 /var/www/mysite/www/core/components/formit/src/FormIt/Request.php(327): Sterc\FormIt\Validator->validateFields(Object(Sterc\FormIt\Dictionary), Array, ',') #3 /var/www/mysite/www/core/components/formit/src/FormIt/Request.php(250): Sterc\FormIt\Request->validate('contact_name:re...', ',') #4 /var/www/mysite/www/core/cache/includes/elements/modsnippet/3.include.cache.php(45): Sterc\FormIt\Request->handle(Array) #5 /var/www/mysite/www/core/model/modx/modscript.class.php(76):» while reading response header from upstream, client: XXX.XXX.XXX.XXX, server: mysite.ru, request: «POST /general-menu/forma-obratno$ Вопросы / [РЕШЕНО] Modx 2.7.2 + Formit + Login = :-( 7 0
20 октября 2019, 17:28 вот что в логах обнаружил: 2019/10/20 14:20:49 [error] 667#667: *49129 FastCGI sent in stderr: «PHP message: PHP Fatal error: Uncaught Error: Call to undefined function mb_strpos() in /var/www/mysite/www/core/components/log$ Stack trace: #0 /var/www/mysite/www/core/components/login/model/login/loginvalidator.class.php(182): LoginValidator->validate('nospam', '', 'blank') #1 /var/www/mysite/www/core/components/login/model/login/loginvalidator.class.php(123): LoginValidator->_validate('nospam', '', Array) #2 /var/www/mysite/www/core/components/login/controllers/web/Register.php(197): LoginValidator->validateFields(Object(LoginDictionary), Array) #3 /var/www/mysite/www/core/components/login/controllers/web/Register.php(89): LoginRegisterController->validateFields() #4 /var/www/mysite/www/core/components/login/model/login/logincontroller.class.php(59): LoginRegisterController->process() #5 /var/www/mysite/www/core/cache/includes/elements/modsnippet/106.include.cache.php(31): LoginController->run(Array) #6 /var/www/mysite/www/core/model/modx/modscript.class.php(76): inc» while reading response header from upstream, client: XXX.XXX.XXX.XXX, server: mysite.ru, request: «POST /stranicza-registraczii.$ Вопросы / [РЕШЕНО] Modx 2.7.2 + Formit + Login = :-( 7 0
20 октября 2019, 15:58 попробовал в другом браузере, там, после отправки формы, выдает ошибку 500 Вопросы / [РЕШЕНО] Modx 2.7.2 + Formit + Login = :-( 7 0
20 октября 2019, 14:59 хотелось бы именно избавиться, а не выключить отображение в настройках Готовые решения / Избавляемся от ошибки «modAction support is deprecated» в старых пакетах 12 0
20 октября 2019, 09:05 Добрый день! Вот от этого как избавиться? «modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace core to the routing based system» Готовые решения / Избавляемся от ошибки «modAction support is deprecated» в старых пакетах 12 0
14 сентября 2019, 23:05 а, забыл еще сказать, что ссылку переделал ln -fs /usr/local/lib/python2.7.9/bin/python /usr/bin/python Хостинг / Правильный хостинг для MODX Revolution 2 488 0
14 сентября 2019, 22:21 а может кто подскажет, как версию Python изменить с дефолтной 2.7.6 хотя бы, например, на 2.7.9? Сделал вот так: wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz tar xfz Python-2.7.9.tgz cd Python-2.7.9/ ./configure --prefix /usr/local/lib/python2.7.9 make make installпроверяю: python -V Python 2.7.9 Однако, тот же Let`s Encrypt всё равно ругается и не хочет обновляться. Полностью переустанавливать и перенастраивать весь сервер как-то неинтересно было бы :-( Хостинг / Правильный хостинг для MODX Revolution 2 488 0
12 сентября 2019, 20:30 собственно, разобрался. Не знаю в какой момент, но слетели все настройки Робокассы, т.е. Пароль1, Пароль2 и логин. Ввёл, заработало. P.S. Осталось разобраться, почему после оплаты от Робокассы ответ об на сервер не приходит. Но тут, подозреваю, дело на их стороне. Там лог говорит, что не может установить соединение по SSL. Написал им в техподдержку, жду ответа Новые дополнения и их версии / Большое обновление miniShop2 2.5.0 pl 20 0
12 сентября 2019, 18:50 что-то у меня Робокасса перестала работать после всех обновлений Куда копать? Новые дополнения и их версии / Большое обновление miniShop2 2.5.0 pl 20 0
mxHeadless — REST API для MODX 3 без лишнего Мне Хочется посмотреть на альтернативы моих разработок. посмотреть что правильно а что можно сделать лучше
Открытое письмо руководству 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
MiniShop3: обратная связь от разработчиков Добрый день! github.com/modx-pro/MiniShop3/issues/641 — уже на код ревью. Спасибо
В моем понимании [[*id]] — ID страницы, а [[+idx]] — плейсхолдер, переданный в чанк. Почему второе работает как первое?
feed_modx_news_enabled
feed_modx_security_enabled
надеюсь, поможет :-)
Я так понял, что скрипт можно запустить из Консоли. Но вот не понял, в виде чего его положить в корень и как запускать (если не копированием кода в консоль)? Как плагин? Или как Сниппет, а потом на тестовой страничке его вызвать?
sudo apt install php7.2-mbstring
И как это лечится?
Вот от этого как избавиться?
«modAction support is deprecated since version 2.3.0. Support for modAction has been replaced with routing based on a namespace and action name. Please update the extra with the namespace core to the routing based system»
Сделал вот так:
проверяю:
python -V
Python 2.7.9
Однако, тот же Let`s Encrypt всё равно ругается и не хочет обновляться.
Полностью переустанавливать и перенастраивать весь сервер как-то неинтересно было бы :-(
P.S. Осталось разобраться, почему после оплаты от Робокассы ответ об на сервер не приходит. Но тут, подозреваю, дело на их стороне. Там лог говорит, что не может установить соединение по SSL. Написал им в техподдержку, жду ответа
Куда копать?