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
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Но как использовать input, если переписывать с button, если кнопка нужна двустрочная или текст с картинкой. Попалось сейчас пару проектов таких при обновлении.
PS: надо тестировать и выпускать апдейт )
PS: перестало подхватывать сразу после обновления пакета до последней версии, до этого работало.
Раз site_url выдает сайт по http, возможно эта настройка явно прописана в настройках или в контексте указана. link_tag_scheme на https выставлен?
Буду пробовать SendIt, на новых точно уже без AjaxForm.
Насколько я понял (php со словарем:)) там изначально проверка только на то что есть запрос ajax или нет, который получается можно подделать?
Прямые запросы на assets/components/ajaxform/action.php в логах остались, количество сократилось.
Имена и телефоны подставляют реальные из слитых баз, клиент сначала звонил по ним, некоторые отвечали что им звонят уже не первый раз из разных контор.