Volodymyr
А еще вопрос, отключить обезательный email для веб юзера можна или нет?
Pathologic
нет
Am
Когда один человек что-то включил, то другой сможет выключить. Осталось только узнать цену последствий. ((%
Pathologic
проверку сделай, чтобы письма на него не отправлять
Volodymyr
ну я так и думал на событие
Volodymyr
пасибо
Am
Обычно можно почту на домене сайта делать. Генерить можно на базе домена и тогда большая вероятность случайной запары уменьшается и даже можно письма слать.
Volodymyr
та я буду делать time()+"noemail.noemail"
Volodymyr
надеюсь нет такого домена
Am
((%
Volodymyr
На событие не получается, нужно через js значит колдовать
Pathologic
через js не нужно
Volodymyr
через js не нужно
OnBeforeWUsrFormSave не срабатывает
Volodymyr
получаю сначала ошибку невалидный email
Volodymyr
хотя можна на managerpageinit
Volodymyr
наверное
Pathologic
ну, там все плохо как бы
Pathologic
нужно смотреть в говнокод
Am
Не делать же почту на домене.
Am
((%
Volodymyr
ну мне проще было на js потому что я уже юзал чтоб лишние поля скрыть
Volodymyr
Не делать же почту на домене.
типа из php генерить почтовые ящики?
Am
типа из php генерить почтовые ящики?
Генерить можно из чего удобно. Главное чтобы почта проходила валидацию. А риск зашквара с почтой снижается, когда почта на домене сайта.
Am
Ну, а по уму, конечно же на сервере такое делают.
Volodymyr
точно можна вместо рандомного домена сунуть почту сайта
Am
Ура. Об этом и говорил в начале.
Volodymyr
я думал ты мне предалагаеш настоящий ящик делать
Pathologic
домен любой можно указывать, главное не отправлять на него
Am
Не, зачем. Просто почта домена никому кроме домена не будет принадлежать. А когда нужно, то можно и нагенерить реальных ящиков. А так на эти "ящики" и приходить ничего не сможет и валидно.
Dmytro
OnBeforeWUsrFormSave не срабатывает
а он для админки, на фронте по другому надо
Volodymyr
Ну мне для админки нужнобыло
Volodymyr
на фронте modResource переписать нужно
Pathologic
на фронте все без переписывания получится
Dmytro
Ну мне для админки нужнобыло
OnWUsrFormPrerender - вроде тут можно сразу подставить мыло
Dmytro
так ты нормальное мыло ставь)
Volodymyr
так фишка в том что закажчик хочет не ставить мыло
Volodymyr
уже порешал через js
Volodymyr
5 минут дела
Анастасия Е.
Гуру Эво, help, кто в он-лайн!, в личку
Alexander
Гуру Эво, help, кто в он-лайн!, в личку
а почему в личку? есть интересный контент? 😉
Dmytro
Да просто тут начнут размусоливать и тратить время ;) Но в целом логичней обозначать хоть направление вопроса так проще понять хочеться ли писать в личку
Alexander
✌️
Oleksii
у меня только что FormLister при регистрации базу положил не обработав слешами ' в инпуте. учитывайте это, если что )
Oleksii
ну видимо да. но такие базовые вещи сниппет должен сам делать, мне кажется
Alexander
ну видимо да. но такие базовые вещи сниппет должен сам делать, мне кажется
щас Макс придет и скажет что не должен он ничего, это опенсорс 😂😂
Oleksii
есть пример использования prepare в стиле контроллеров?
Pathologic
А где ты увидел, что формлистер что-то пишет в базу?
Alexander
в базу пишет MOdxAPI?
Pathologic
Типа того
Pathologic
Там все экранируется
Alexander
настройки php может кривые какие?
Pathologic
Похоже Олексий решил писать в базу самостоятельно
Alexander
а может доп поля
Pathologic
@Serious_t91 почему не научил
Pathologic
Какой?
Pathologic
Oleksii
а может доп поля
да, именно они
Pathologic
в settings которые?
Pathologic
я их уберу прямо сейчас
Pathologic
хватит уже этой херни
Pathologic
похоже, что экранирования для них действительно не было
Oleksii
почему херни? )
Pathologic
потому что это с самого начала была плохая идея
Pathologic
и реализация тоже была плохая
Pathologic
с самого начала эти поля можно было только записывать
Pathologic
ну и при редактировании в админке эти поля удаляются
Pathologic
ты можешь свою модель сделать на базе modUsers и хранить там дополнительные поля, как тебе будет удобно
Анастасия Е.
потому что это с самого начала была плохая идея
Не светит, где еще объявить надо?
Am
Хорошему ((%
Am
Научили плохому
Anonymous
Хорошему ((%
Это не ко мне
Anonymous
Я учу говнокодить