Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.4.x)
Установка, Настройка, Обновление
Как ввести не email при регистрации, а что угодно?
Как ввести не email при регистрации, а что угодно?
strob
Новичок
Сообщений: 66
Регистрация: 20-09-2012
# 1
15-10-2012 18:46
Собственно, сабж. По форуму (да и просто в инете) искал - не нашёл.
С названием поля ещё можно разобраться, переименовав его.
Но как быть с проверкой ввода? Движку нужна собака, домен, точка.
Лично я делаю магазин как доп.средство продаж оффлайна.
И 95% людей там будут из уже созданной базы (оффлайн партнёрка типа Орифлейма).
Т.е. у людей есть свои номера шестизначные и как мне, так и им, удобнее регистрироваться под этими номерами.
Кому-то удобнее разрешить просто обыкновенный логин или номер телефона.
Думаю, самое простое - это убрать проверку ввода этого поля.
Но как?
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010
# 2
15-10-2012 19:05
Плохо искали вот решение
http://prestadev.ru/forum/tema-3689.html&highlight=
www.geart.ru
strob
Новичок
Сообщений: 66
Регистрация: 20-09-2012
# 3
15-10-2012 19:37
Это немного не то. Ну или я не так понял (пока ещё нуб нубский).
Мне нужно, чтобы человек регистрировался (гость не нужен).
Но при регистрации вместо мыла мог ввести что угодно, без собак и точек.
На данный момент получается ошибка о неверном вводе (требует собаку).
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011
# 4
15-10-2012 20:05
Цитата:( strob @ 15-10-2012 15:37
Смотреть сообщение
)
Это немного не то. Ну или я не так понял (пока ещё нуб нубский).
Мне нужно, чтобы человек регистрировался (гость не нужен).
Но при регистрации вместо мыла мог ввести что угодно, без собак и точек.
На данный момент получается ошибка о неверном вводе (требует собаку).
Вообще-то теоретически можно вырезать валидацию, но вопрос в том, стоит ли делать такую большую глупость? Этот адрес - основной уникальный идентификатор каждого пользователя и обратная связь с ним, для рассылок всякой информации, восстановления пароля и т.п. Изменив это вы угробите свой бизнес на корню.
Сообщение отредактировано e_v_medvedev 15-10-2012 16:06 ...
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010
# 5
15-10-2012 20:17
Цитата:
Но при регистрации вместо мыла мог ввести что угодно, без собак и точек.
Я не понял смысл слова "что угодно". В приведенном мной посте покупатель там ничего не пишет и регистрируется со случайным мылом. Есть модуль "РЕГИСТРАЦИЯ И АВТОРИЗАЦИЯ БЕЗ ЭЛ.АДРЕСА" вот ссылка
http://prestadev.ru/addons/override/16-registrac......bez-eladre.html
www.geart.ru
strob
Новичок
Сообщений: 66
Регистрация: 20-09-2012
# 6
15-10-2012 21:17
e
_v_medvedev
, всё нормально. Мне не нужна ни связь по мылу, ни восстановление пароля, ничего.
Ещё раз: у меня сайт - это просто каталог товаров одной косметической компании для "частных консультантов".
Они тупо регятся под свои номером, который имеют в нашей компании (номер индивидуален для каждого по всей России) - под этим номером и заказывают, чтобы проще было знать, что и кому везти.
Связь по мылу не нужна.
Восстановление пароля - сделаю вручную по личной просьбе.
95%, как я уже сказал - это те, кто сейчас звонит нам на телефон и делает заказы. Вот заказ теперь через сайт, остальное - всё тот же телефон.
Плюс к этому: половина этих людей - не дружащие с компом тётеньки. Они даже не знают, что такое мыло, не говоря уже о восстановлении пароля и т.п. Для них регистрация - уже большая проблема будет. Её даже, возможно, буду выдавать я сам.
Ну заказ сделать смогут, для этого уже готова наиподробнейшая инструкция.
geomagi
, в моём понимании "что угодно" - это любой набор символов, который НУЖНО ввести. А потом этот же набор символов использовать для дальнейших входов в магаз и заказов.
Если я сейчас введу в качестве логина 148221 (номер ID консультанта), то Преста меня отошлёт, ибо нет собаки, домена и точки.
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009
# 7
15-10-2012 21:38
classes/Validate.php функцию isEmail заменяем на
Код:
public static function isEmail($email)
{
return self::isString($email);
}
Модули для PrestaShop
,
Синхронизация с 1С
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011
# 8
15-10-2012 22:09
Тогда понятно :-) Тогда сори.
Сообщение отредактировано e_v_medvedev 15-10-2012 18:11 ...
strob
Новичок
Сообщений: 66
Регистрация: 20-09-2012
# 9
16-10-2012 02:04
ors
, ещё не испробовал, но думаю сработает. Я так понимаю, в том месте кода как раз прописаны правила проверки, с указанием собаки, точки и т.п. И нужно это заменить на простой "стринг".
Благодарю за помощь!
geomagi
и
e_v_medvedev
так же спасибо!
Я пока мало чего знаю, поэтому ваши советы по поводу того, зачем нужно мыло и какие есть альтернативы пригодятся мне в будущем.
Сообщение отредактировано strob 15-10-2012 22:06 ...
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов