Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 e-mail при регистрации
Roma
Cпециалист
Сообщений: 116
Регистрация: 25-02-2010


10-04-2012 19:18
Здравствуйте, подскажите, как можно сделать e-mail при регистрации не обязательным полем? Может можно в authentication.tpl в строке

Цитата:
<input type="text" class="text" id="guest_email" name="guest_email" value="{if isset($smarty.post.guest_email)}{$smarty.post.guest_email} {/if} ">


как то вставить проверку, например если поле не заполнено, то e-mail будет mail@mail.ru
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
pav31


Профессионал
Сообщений: 418
Откуда: Киев
Регистрация: 28-09-2011


10-04-2012 19:31
можно так попробывать
<input type="text" class="text" id="guest_email" name="guest_email" value="{if isset($smarty.post.guest_email)}{$smarty.post.guest_email}{else}mail@mail.ru{/if} ">
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Roma
Cпециалист
Сообщений: 116
Регистрация: 25-02-2010


10-04-2012 19:50
пишет email не действительный, ну и при оформлении отображается, в идеале конечно чтобы просто если значение пустое, то подставлять какой то email. Интересно, а чего же не действительный, если вводишь тоже самое руками проходит.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
YellowDuck


Профессионал
Сообщений: 1054
Откуда: Ярославль
Регистрация: 29-09-2009


11-04-2012 02:53
На форуме есть решение генерации рандомного email
 



Интернет-магазин товаров для детей yellowduck.ru
Хороший хостинг для Prestashop и не только one-hosting.ru
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Roma
Cпециалист
Сообщений: 116
Регистрация: 25-02-2010


11-04-2012 17:28
Так рамдомный email не нужен, пользователь делает заказ как гость, он и одинаковые майлы проглатывает. Вопрос в том, как сделать поле email не обязательным? Если просто убрать проверку email из Address.php и Customer.php то магазин ругается что при заказе произошла ошибка. Вот я и думаю, может можно проверку вставить, чтобы если email пустой, то вместо ошибки подставлял любой другой.
С вариантом
Цитата:
value="{if isset($smarty.post.guest_email)}{$smarty.post.guest_email}{else}mail@mail.ru{/if} "

ругается, что emal не действительный, может добавить скобки какие или кавычки, я не силен в php. Вот и прошу подсказки.
Пользовался Вебвизором от яндекса, так реально видел, как люди 5 мин искали свой email, а некоторые так и не завершили заказ.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
tympi
Cпециалист
Сообщений: 265
Регистрация: 27-12-2011


14-04-2012 20:28
возможно символы запрещённые генерирует
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
tympi
Cпециалист
Сообщений: 265
Регистрация: 27-12-2011


14-04-2012 20:29
я просто задаю стандартный email не стал заморачиваться генерировать тк незачем
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010


15-04-2012 21:10
Цитата:
возможно символы запрещённые генерирует
Вы посты читаете вообще или просто пишете коменты?
Цитата:
я просто задаю стандартный email не стал заморачиваться генерировать тк незачем
Так написали бы как Вы задаете "стандартный email" .


Сообщение отредактировано geomagi 15-04-2012 18:11 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Onehumbucker
Новичок
Сообщений: 5
Регистрация: 24-10-2012


12-11-2012 14:50
Кто-то поборол проблему? Или до сих пор нет вариантов?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Marina Orlova
Новичок
Сообщений: 1
Регистрация: 10-12-2012


10-12-2012 20:25
Я сделала так http://eshoporlova.blogspot.ru/2012/12/prestasho......hop-e-mail.html


Сообщение отредактировано Marina Orlova 10-12-2012 16:27 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >