Office не авторизовывается с другим чанком, не активирует пользователя, как исправить?

Прошёл быстрый старт на странице из доков. Версия пакета 1.3.1, нет, обновиться не могу. Ошибок в консоли сайта не видно, ошибок в консоли админки нет, иногда когда не отправляет письмо при регистрации, пишет что не может активировать службу mail, хотя почистив пару раз кэш запускает.

Через раз регистрирует пользователя, но не отправляет письмо пользователю.

Регистрировать регистрирует, отправляет письмо, при переходе по ссылке не активирует пользователя.

Ставлю свой чанк для оффиса, копирую форму полностью, но она модальная, просто перезагружает и не авторизует.

Форма регистрации так же модальная она так же перезагружает но регистрирует.

Если вручную активирую пользователя, и ставлю дефолтный чанк от оффиса, то пишет ошибка проверьте пользователя или пароль от дефолтного окна уведомления.

Если регистрируюсь через дефолтный чанк, то так же отправляет письмо через раз, так же не активирует пользователя, чанк стандартный.
Pandemic
04 сентября 2024, 12:40
modx.pro
126
0

Комментарии: 3

Pandemic
09 сентября 2024, 10:09
0
Оказывается чтобы офис заработал на авторизацию через модалку, нужно после вызова модалки инициализировать форму,
Office.Auth.initialize('.fancybox-inner form');
чудо что рядом был сайт где это было, хз как такое можно было найти в доках, там такого нет.

И обязательно в обе формы нужно добавить action
action="{1 | url}"
как в настройках, так как на других страницах оно работает вообще неправильно либо не работает вообще.

Письма так же приходят через раз, как это исправить, иной раз есть ошибках в логах что не может запустить функцию mail() а иногда и её нет, но и письма так же нет. В СПАМЕ ТОЖЕ НЕТ.

Ручная активация пользователя не работает, пользователь не активируется.
    Pandemic
    10 сентября 2024, 08:12
    0
    Письма так и не приходят, хотя пользователь регистрируется, и он есть в админке
      Pandemic
      10 сентября 2024, 14:41
      0
      Почта не работала из-за антивируса хостинга, action в формы ставить не нужно.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3