#1
21 июля 2014 в 05:34
Вопрос… Как на форме регистрации сделать обязательным для заполнения поле "Город:"?
#2
21 июля 2014 в 13:06
Этот вопрос тут несколько раз поднимался и всегда те кто мог бы помочь убеждали вопрошающего, что нет в этом смысла.
Заставлять созревшего для регистрации вводить что-то кроме логина и пароля
— это дать ему повод усомниться в необходимости регистрации вообще
или подтолкнуть к вводу неверных данных.
Если меня "заставят" выбирать город я выберу первое, из выпадающего списка.
Также как и требующие дату рождения "узнают", что я родился 1 января.
Хм… а все таки… Как? Я несколько часов рыл движок… Не нашел… Мне кажется тут дело хитрое..
Что удалось накопать: существует некое глобальное понятие "обязательность", встречается в виде слова mustbe.
Что удалось накопать: существует некое глобальное понятие "обязательность", встречается в виде слова mustbe.
Сегодня в 14:27
#4
23 июля 2014 в 23:19
Каким образом в Instante реализована обязательность? Подскажите, кто знает, пожалуйста…
#5
24 июля 2014 в 09:42
в файле /components/registration/frontend.php
где функция "получаем данные"
после
добавьте
Далее в файл /languages/ru/components/registration.php после
добавить
Смотрел по 1.10.3, на правильность не претендую, можете пробовать.
где функция "получаем данные"
после
// Проверяем город if(!$item['city']) { cmsCore::addSessionMessage($_LANG['ERR_CITY'], 'error'); $errors = true; }
$_LANG['ERR_CAPTCHA'] ='Неверно указан код на картинке!';
$_LANG['ERR_CITY'] ='Вы не указали город!';
Спасибо, сработало!
Но как сделать, что-бы при отключении города отключалась и его обязательность?
Но как сделать, что-бы при отключении города отключалась и его обязательность?
#7
13 августа 2014 в 12:59
Получается, что зарегестрироваться невозможно, если человек не ввел город, не смотря на то, что поле город отключен в админке..