Ответить Новая тема Новый опрос 
 Email при регистрации
miron8888
Новичок
Сообщений: 6
Регистрация: 26-11-2015


15-12-2015 22:46
Добрый день! Подскажите пожалуйста как убрать ввод почты при нажатии на кнопку регистрации? Нужно что бы пользователь вводил почту уже непосредственно в момент регистрации!


Изображения:
Безымянный.jpg - Размер файла47.41KB, Скачиваний: 214 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dulco


Cпециалист
Сообщений: 223
Откуда: Краснодар
Регистрация: 05-07-2012


16-12-2015 13:58
Самый простой, но не совсем правильный способ. В файле /controllers/front/AuthController.php меняем метод processSubmitCreate и приводим его к следующему виду:
protected function processSubmitCreate()
{
$email = 'test@test.ru';
$this->create_account = true;
$this->context->smarty->assign('email_create', Tools::safeOutput($email));
$_POST['email'] = $email;

}
Затем с помощью стилей скрываем поле ввода email и заголовок, оставляя только кнопку. Правильнее делать через переопределения .
 
Репутация: -3 | Поставил: Алекс
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
miron8888
Новичок
Сообщений: 6
Регистрация: 26-11-2015


16-12-2015 17:49
Подобная идея у меня тоже была, но должен же быть адекватный способ отключения этого шага при регистрации?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос