08 июля 2025, 09:34 Может там есть смысл сделать фильтр и сохранять локальный?if (!filter_var($ip, FILTER_VALIDATE_IP)) { return '127.0.0.1'; } Новые дополнения и их версии / Еще немного про сессии MODX, компонент smartSessions 76 0
01 июля 2025, 15:38 С чем может быть связано появление 500 ошибки Call to a member function getClientIp() on null после отправки формы (в итоге не отправляется)? Новые дополнения и их версии / Еще немного про сессии MODX, компонент smartSessions 76 0
13 августа 2024, 16:00 ВК больше не поддерживается? Или инструкция по подключению старая? Там подключение изменилось? Еще сервисный токен приложения какой то есть. Ни один не работает в общем. Выдает «Видеосервис не поддерживается, либо ссылка является неправильной». Новые дополнения и их версии / ResVideoGallery 124 0
28 июля 2024, 09:05 Можно поинтересоваться чем обусловлено использование input[type=«submit»] вместо button. Мало того что форма сейчас просто не отправляется — обновляется страница, в предыдущих версиях работало отправка по button (бог с ним про disable и тд) — проверки кнопки не было. Но как использовать input, если переписывать с button, если кнопка нужна двустрочная или текст с картинкой. Попалось сейчас пару проектов таких при обновлении. Новые дополнения и их версии / easyComm 1.15.0 большой апдейт: ответы, улучшенные файлы и многое другогое! 29 0
26 июля 2024, 10:53 Вот оно и переопределяет ПУСТЫМ значением mailManager. Поменял эти две строчки на одну, протестировал сейчас — работает как надо. $to = $this->modx->getOption("mailManager", $snippetProperties, $this->modx->getOption("ec_mail_manager"), true); PS: надо тестировать и выпускать апдейт ) Новые дополнения и их версии / easyComm 1.15.0 большой апдейт: ответы, улучшенные файлы и многое другогое! 29 +2
26 июля 2024, 10:46 Тоже думал сначала что глюк, но обновил 4 сайта и везде одинаково не подхватывает. Пока явно указал везде mailManager в вызовах. Код easycommnotifier.class.php у меня сходится — такой же везде. Новые дополнения и их версии / easyComm 1.15.0 большой апдейт: ответы, улучшенные файлы и многое другогое! 29 0
25 июля 2024, 16:07 Почему может не подхватывать системную настройку ec_mail_manager? Подставляет emailsender, а при указании mailManager подхватывает его верно. PS: перестало подхватывать сразу после обновления пакета до последней версии, до этого работало. Новые дополнения и их версии / easyComm 1.15.0 большой апдейт: ответы, улучшенные файлы и многое другогое! 29 0
14 мая 2024, 10:13 Надо искать причину по которой в site_url всегда сайт по http, несмотря на работу сервера по https. link_tag_scheme на https выставлен в системных настройках? Вопросы / При добавлении <base href="[[++site_url]]"/>, не работают стили. 6 0
14 мая 2024, 09:40 Действительно, оказывается удалили, не пользовался еще тройкой. Но справедливости ради server_protocol и во второй версии не понятно как работал в спайке с link_tag_scheme и работала ли вообще, но иногда выставление на https чудесным образом помогало. Раз site_url выдает сайт по http, возможно эта настройка явно прописана в настройках или в контексте указана. link_tag_scheme на https выставлен? Вопросы / При добавлении <base href="[[++site_url]]"/>, не работают стили. 6 0
14 мая 2024, 08:31 Системная настройка server_protocol исправлена на https? Вопросы / При добавлении <base href="[[++site_url]]"/>, не работают стили. 6 0
22 марта 2024, 09:55 У меня тоже было с одной страницы весь спам. Пробуй сделать что написал Павел, только в assets/components/fetchit/action.php Вопросы / На почту приходят непонятные письма с формы FetchIt. 11 0
21 марта 2024, 12:19 Через AjaxForm без FetchIt происходит тоже самое, игнорирование измененного чанка письма, удаленных/измененных input, проверок на пустоту и тд. Прямая какая-то проброска идет через assets/components/ajaxform/action.php. Вопросы / На почту приходят непонятные письма с формы FetchIt. 11 0
21 марта 2024, 12:13 В соседней теме как раз из той же области походу. Буду пробовать SendIt, на новых точно уже без AjaxForm. Вопросы / Спам через AjaxForm 13 0
21 марта 2024, 11:56 Благодарю, добавил проверку сессии, только сразу die('Сообщение успешно отправлено.');до этого ставил редирект на главную (спам проскакивал пару раз). Сейчас уже 3 часа полет нормальный. Насколько я понял (php со словарем:)) там изначально проверка только на то что есть запрос ajax или нет, который получается можно подделать? Прямые запросы на assets/components/ajaxform/action.php в логах остались, количество сократилось. Имена и телефоны подставляют реальные из слитых баз, клиент сначала звонил по ним, некоторые отвечали что им звонят уже не первый раз из разных контор. Вопросы / Спам через AjaxForm 13 0
20 марта 2024, 20:54 Пока не могу проверить ни то, ни другое. Доберусь только завтра. Сайт вообще отключён уже, а спам идёт дальше! Вопросы / Спам через AjaxForm 13 0
11 ноября 2023, 15:06 Отвечу сам себе. Не указал inputValue: 1 у полей xtype: 'xcheckbox' Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
10 ноября 2023, 14:18 Расширяю плагином отзывы, чтобы можно было ставить галочки и еще доп. поля. Делаю все по инструкции из документации. Текстовые поля сохраняются в админке, галочки нет. Поля xtype: 'xcheckbox'. В базе создал по типу поля «Опубликован». Ошибок в консоли нет. Не работает именно сохранение в базу. В чем может быть причина? Новые дополнения и их версии / easyComm - комментарии, отзывы, вопросы на сайте 536 0
08 июля 2022, 13:57 &ajax=`1`ajax не включен? у меня также как на первом скрине у тебя когда включен ajax (https://disk.yandex.ru/i/f_Og4A5Ui94kBQ), подгрузка кнопкой и при этом если отображать пагинацию, то ссылки будут такие же (появляются когда подгрузишь кнопкой, а потом если на другую страницу нажмешь), на корень сайта (без учета урл страницы) + параметры как у тебя, про метрику не скажу (нет на сайте ее) Вопросы / pdoPage зачем-то добавляет параметры из кук к ссылкам навигации 4 0
09 июня 2022, 09:57 <br /> <b>Fatal error</b>: Uncaught Error: Class 'modBrowserFileUploadProcessor' not found in /путь к сайту/core/components/mixedimage/processors/browser/file/upload.class.php:11 Stack trace: #0 /путь к сайту/core/model/modx/modx.class.php(1748): include_once() #1 /путь к сайту/core/model/modx/modconnectorresponse.class.php(144): modX->runProcessor('browser/file/up...', Array, Array) #2 /путь к сайту/core/model/modx/modconnectorrequest.class.php(86): modConnectorResponse->outputContent(Array) #3 /путь к сайту/core/model/modx/modconnectorrequest.class.php(73): modConnectorRequest->prepareResponse(Array) #4 /путь к сайту/assets/components/mixedimage/connector.php(13): modConnectorRequest->handleRequest(Array) #5 {main} thrown in <b>/путь к сайту/core/components/mixedimage/processors/browser/file/upload.class.php</b> on line <b>11</b><br />Такое на трех сайтах. Пытается использовать старый процессор, /mixedimage/processors/browser/file/upload.class.phpхотя в новой версии он тут mixedimage/processors/file/upload.class.phpДобавление кода в старый процессор решает проблему. В старой версии подключение было в коннекторе.if (!class_exists('\MODX\Revolution\modX')) { require_once MODX_CORE_PATH.'model/modx/modprocessor.class.php'; require_once MODX_CORE_PATH.'model/modx/processors/browser/file/upload.class.php'; } else { class_alias(\MODX\Revolution\Processors\Browser\File\Upload::class, \modBrowserFileUploadProcessor::class); } Новые дополнения и их версии / mixedImage - custom TV 166 0
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
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 баг исправлен
Но как использовать input, если переписывать с button, если кнопка нужна двустрочная или текст с картинкой. Попалось сейчас пару проектов таких при обновлении.
PS: надо тестировать и выпускать апдейт )
PS: перестало подхватывать сразу после обновления пакета до последней версии, до этого работало.
Раз site_url выдает сайт по http, возможно эта настройка явно прописана в настройках или в контексте указана. link_tag_scheme на https выставлен?
Буду пробовать SendIt, на новых точно уже без AjaxForm.
Насколько я понял (php со словарем:)) там изначально проверка только на то что есть запрос ajax или нет, который получается можно подделать?
Прямые запросы на assets/components/ajaxform/action.php в логах остались, количество сократилось.
Имена и телефоны подставляют реальные из слитых баз, клиент сначала звонил по ним, некоторые отвечали что им звонят уже не первый раз из разных контор.