Ошибка при обновлении профиля haProfile
Здравствуйте!
Помогите, пожалуйста, мне с моей проблемой:
Вызываю сниппет haProfile
[[!haProfile?
&profileTpl=`tpl.HybridAuth.profile`
&requiredFields=`email`
&profileFields=`email`
]]
Чанк tpl.HybridAuth.profile без изменений, стандартный, только закомменчены div`ы с остальными полями, кроме Email.
Пользователь, предварительно зарегистрированный с помощью HybridAuth через ВКонтакте и авторизовавшийся на странице, пытается отредактировать Email (в плейсхолдере он выводится правильно, я его предварительно ввел через админку для эксперимента), но появляется строка «Ошибка при обновлении профиля», а URL страницы меняется на user.domain.ru/index.php?id=1 (хотя ID у пользователя 2, если это имеет значение и цифра вообще связана с ID пользователя).
Накакие другие поля тоже не меняются, Email привел для простоты примера.
Вот такая беда.
Помогите, пожалуйста, мне с моей проблемой:
Вызываю сниппет haProfile
[[!haProfile?
&profileTpl=`tpl.HybridAuth.profile`
&requiredFields=`email`
&profileFields=`email`
]]
Чанк tpl.HybridAuth.profile без изменений, стандартный, только закомменчены div`ы с остальными полями, кроме Email.
Пользователь, предварительно зарегистрированный с помощью HybridAuth через ВКонтакте и авторизовавшийся на странице, пытается отредактировать Email (в плейсхолдере он выводится правильно, я его предварительно ввел через админку для эксперимента), но появляется строка «Ошибка при обновлении профиля», а URL страницы меняется на user.domain.ru/index.php?id=1 (хотя ID у пользователя 2, если это имеет значение и цифра вообще связана с ID пользователя).
Накакие другие поля тоже не меняются, Email привел для простоты примера.
Вот такая беда.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Открывай консоль, смотри ошибки.
Консоль абсолютна пуста — полез туда первым делом.
URL, на котором происходит редактирование user.domain.ru, стало быть перехода не осуществляется никуда…
А насчет javascript (дурацкий, наверное, вопрос) надо, чтобы скрипт какой-то был подключен? Я просто не подключал никаких.
Можешь здесь дать ссылку на сайт, чтобы глянуть? Если нет — задай вопрос в поддержке магазина, и там уже всё укажи.
а вот JS файла нету…
попробовал подключить в ручную в head jquery и bootstrap (все равно понадобится)
ошибка продолжает выводиться. Может, еще какой JS нужно подключить? Просто в папке с компонентами hybridauth я не обнаружил файлов со скриптами, и подумал, что, может, jquery ему будет достаточно…
Это же HybridAuth, а не Office — здесь нет ajax обновления профиля. Попробуй просто включить friendly_urls — должно помочь.
Что же еще может быть не так, просто ума не приложу.
Я все поудалял, докапываясь, чего там может помешать, кроме формы входа и формы редактирования fullname. Но ошибка продолжает оставаться…
Получаю
Вывод — username необходим для обновления профиля.