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
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
В моем понимании [[*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. Написал им в техподдержку, жду ответа
Куда копать?