форма в HybridAuth
При использовании сниппета HybridAuth я создал новый шаблон, «form», cоздал к нему ресурс «Профиль», и в его содержимом сделал вызов сниппета haProfile. Отдельно я отредактировал чанк tpl.HybridAuth.logout в котором сделал кнопку «настройки» при нажатии на которую вызывается аяксом ресурс «Профиль» в котором можно редактировать информацию о пользователе. Не совсем понятно как сделать так, чтобы после нажатия кнопки «Сохранить» или «выйти» осуществлялся переход не на Профиль.html а на страницу с которой я вызывал форму?
Дело осложняется тем, что таких страниц несколько. так эти страницы — посты блога.
Дело осложняется тем, что таких страниц несколько. так эти страницы — посты блога.
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
//12 — айдишник ресурса «Профиль», для вызова окон используется плагин tinybox2 www.scriptiny.com/2011/03/javascript-modal-windows/
чанк tpl.HybridAuth.my.profile -как было сказано выше haProfile отвечающий за профиль пользователя вызывается в содержимом ресурса Профиль. Собственно не понятно какой обработчик назначить форме
чтобы после нажатия Сохранить меня либо перенаправило на нужную страницу откуда я вызывал форму либо окошко с формой не перезагружалось
i33.fastpic.ru/big/2014/0306/58/34ad5cee385b680cd1a804007040db58.png вот так выглядит окно с формой. После нажатия на Сохранить загружается вся страница Профиль.html
И еще почему у тебя в
используется конструкция
вот функция которая в head записанавот обработчик формы
<?php
//Если форма была отправленна, то выводим ее содержимое на экран
if (isset($_POST[«name»])) {
//Данные отправляются в кодировке utf-8, поэтому конвертим в cp1251
echo «Ваше имя: ». iconv(«utf-8», «cp1251», $_POST[«username»]). "
";
echo «Полное имя: ». $_POST[«fullname»]. "
";
echo «Ваш имэйл: ». $_POST[«email»]. "
";
}
?>
вызов функции на кнопку Отправить файл form.php положил в каталог вместе с хтмл страницами сайта.