Anonymous
так, на новом modx.pro поломали авторизацию через гугл 😕
Миша
о, уже новый
Миша
когда успели)
alex
так, на новом modx.pro поломали авторизацию через гугл 😕
я пробовал логинится прямым способом, меня не пускало
Миша
Миша
яндекс тоже поломан
Pavel
но мне реально интересно, почему не стоит использовать формит) в чем его такой косяк)))
1) Медленный, особенно это заметно если включаешь SMTP 2) Не удобный в настройке, допустим я написал себе решение, где добавляя 1 класс можно подрубить форму, написал я эту штуку когда надо было добавить на 30 сайтов одну и ту же форму 3) Рекапча зло и тупость Да и вроде все, возможно было еще что то из-за чего я полтора года назад отказался от него, но этого я уже не помню
Pavel
https://github.com/pavel-one/ModxSimpleMail
Pavel
понял, попробую твоё решение использовать, в связке с ajaxform не тестил?
Там не нужен ajaxForm, в комплекте js в котором уже подключена отправка по ajax. Да и работает оно ТОЛЬКО через ajax
Sentinel
а компонент CallBack по моему платный не?
Pavel
А что касаемо валидаций, все валидации я провожу на фронте, потому что на бэк без фронта отправить данные невозможно
alex
Там не нужен ajaxForm, в комплекте js в котором уже подключена отправка по ajax. Да и работает оно ТОЛЬКО через ajax
а почему в компонент не захотел обернуть и на модсторе?) помоему норм штука))
Pavel
а компонент CallBack по моему платный не?
По моему да, не знаю, это компонент который я один раз купил и пиратю уже полтора года
Pavel
а почему в компонент не захотел обернуть и на модсторе?) помоему норм штука))
Он не универсальный и никогда таковым не будет, по этому не)
Sentinel
😊
alex
ясно))
Sergey
Добрый день!
alex
👨‍💻 Власти решили, что приложения в России должны разрабатываться по ГОСТу, потому был создан список требований рекомендательного характера. К слову, одним из требований является, конечно же, хранение данных пользователей на территории страны: https://kod.ru/gost-for-russian-apps/
alex
мда уж)))
Миша
на данный момент рекомендательный))
Миша
но это пока)
Sergey
Вопрос такой вывожу два меню через pdoMenu перечисляю id ресурсов и нужно в каждом из меню в разной последовательности вывести пункты. Есть ли способ?? Просто перечислять айди ресурсов в нужных мне порядках не помогает
Pavel
Уточка говорит зря зря
Ну за полтора года еще небыло каких либо проблем. А так, как ты сэмулируешь отправку ajax?
Pavel
Разве что в консоле вручную будешь спамить кодом
Миша
кароче
Миша
hooks у меня не было😂😂
alex
Ну за полтора года еще небыло каких либо проблем. А так, как ты сэмулируешь отправку ajax?
я както отрубал js и пробовал ломать сайт когда нет проверки в пхп)
Sergey
'sortBy' => '',
Pavel
я както отрубал js и пробовал ломать сайт когда нет проверки в пхп)
Если ты отрубишь js с моим вариантом то у тебя ничего не отправится на сервер. Там проверка на то, что если запрос не ajax, все запросы редиректятся на клавную: if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') { $modx->sendRedirect($modx->makeUrl($modx->getOption('site_start'),'','','full')); }
Pavel
Собственно на этом и строится вся антиспам защита, боты не умеют в ajax и никогда не научатся
Pavel
А ваша рекапча рухнет сразу после того, как в очередной раз РКН решит заблочить гугл )) А потом будите править всем клиентам за 5-10 лет работы
Миша
А потом еще РПЦ че нить запретит так вообще 😂
Kost9in
Ну за полтора года еще небыло каких либо проблем. А так, как ты сэмулируешь отправку ajax?
начиная от написания простого жс для отправки такого же реквеста заканчивая posmen-ом, curl, и т.д.
Kost9in
не делать валидацию на сервере - это очень бед практис
Pavel
По этому ты можешь отправить только с этого домена
Kost9in
Kost9in
ты про CORS?)
Александр
Доброго времени суток всем 👽 Гляжу обновился modx.pro, можно как-то обратно переключить интерфейс? Раздел "Объявления" о работе стал неудобным: теперь не видно ни сроки, ни предлагаемую стоимость, ни того, отозвался ли кто уже на проект
Pavel
ты про CORS?)
Наверное, хз как это называется
Kost9in
где у тебя проверка на фронте)
Александр
нет конечно)
Почему сразу "конечно"?)
Kost9in
CORS - это ограничение браузера
Pavel
https://lab-oborudovanie.ru/shkaf-vyityazhnoj-laboratornyij-lk-900-keramika
Pavel
кнопка "заказать"
Sergei
сниппеты, чанки, шаблоны по умолчанию хранятся в дб?
Миша
по умолчанию он спрашивает)
Sergei
да
как лучше?
Pavel
по умолчанию он спрашивает)
Может он не нашел в бд вот и уточняет
Pavel
давай сайтец
Как там успехи?
Kost9in
Как там успехи?
судя по всему - ты проверяешь на X-Requested-With
Pavel
А я тебе о чем
Kost9in
ну это бред)
Pavel
https://github.com/pavel-one/ModxSimpleMail/blob/master/mail.php исходник если что
Kost9in
он точно так же подставляется
Pavel
Kost9in
есть доступ к почте?
Kost9in
от этой формы
Pavel
есть доступ к почте?
Я свою поставил
Миша
люблю phpStorm )
Миша
Pavel
Эммм сниппеты есть в любом редакторе
Avent
@Electricaev, лень читать всю переписку. Насчет формит. Убери из настройки всю валидацию. Если проходит - ищи проблему в ней + в названиях полей
Pavel
done
Что то ничего не пришло