Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Сделать поле "сайт" не обязательным для заполнения

Это мой дом
Чтобы для фирмы и ип при оформлении/регистрации сделать поле "сайт" не обязательным, достаточно ли:
в файлах
modulesverify.php
modulesverify_reg.php

убрать строки
if ((!@$ofice) || (@$ofice=="")): $ofice=""; $e9="$esim";$errs .= "".$lang[70]." "".$lang[65].""!"; endif;
и
if ((!@$ofice) || (@$ofice=="")): $ofice=""; if ($_SESSION["fb_email"]=="") {$e9="$esim";$errs .= "E9: ".$lang[70]." "".$lang[65].""!";} endif;

????
Это мой дом
еще и в index.php надо заменить
if (!isset($regofice)){$regofice="";}$regofice=substr($regofice,0,300); if (($regofice!="")&&(!preg_match('/^[ёЁа-яА-Яa-zA-Z0-9_@.,?&#; %()/-]+$/i',$regofice))) { $errsy.= "<font class=red><b>".$lang[168]." '".$lang[65]."'!<br>"; $regofice="";}

на
if (!isset($regofice)){$regofice="";}$regofice=substr($regofice,0,300); if (!preg_match('/^[ёЁа-яА-Яa-zA-Z0-9_@.,?&#; %()/-]+$/i',$regofice)) { $regofice="";}


Это мой дом
теперь надо убрать звездочку
в modules/form.php
найти в 2-Х МЕСТАХ
<td align="right" valign="top" style="white-space:nowrap;" width=30%><b><font color="$nc3">".$lang[1166]."*</font></b></td>

заменить на
<td align="right" valign="top" style="white-space:nowrap;" width=30%><b>".$lang[1166]."</font></b></td>


и тоже в 2-х местах найти и заменить в modules/register.php
Это мой дом
Обязательные поля и регистрация это вечная проблема магазинных движков. Нужно, чтобы при регистрации запрашивался e-mail, имя, пароль и телефон (и то не всегда). И возможность заказа без регистрации - только имя и телефон. А то конверсии магазу не видать.
Это мой дом
KAMEHb: Обязательные поля и регистрация это вечная проблема магазинных движков. Нужно, чтобы при регистрации запрашивался e-mail, имя, пароль и телефон (и то не всегда). И возможность заказа без регистрации - только имя и телефон. А то конверсии магазу не видать.

а мне наоборот нужно сделать обязательным ввод к примеру ИНН и ОГРН, потому что магаз только для юриков и нужна хоть какая-то предварительная проверка. я то добавил поля через custom_user.inc, но пришлось смирится что без переписывания кода их не поднимешь выше полей "емаил" и "телефон", а хотелось бы. А код править не хочется из-за обновления/исправления функционала движка.
Это мой дом
heber: KAMEHb: Обязательные поля и регистрация это вечная проблема магазинных движков. Нужно, чтобы при регистрации запрашивался e-mail, имя, пароль и телефон (и то не всегда). И возможность заказа без регистрации - только имя и телефон. А то конверсии магазу не видать.
а мне наоборот нужно сделать обязательным ввод к примеру ИНН и ОГРН, потому что магаз только для юриков и нужна хоть какая-то предварительная проверка. я то добавил поля через custom_user.inc, но пришлось смирится что без переписывания кода их не поднимешь выше полей "емаил" и "телефон", а хотелось бы. А код править не хочется из-за обновления/исправления функционала движка.

Ну это уже частный случай, магазины для юриков Хотя, если Павел сможет вывести в настройки признак "обязательности" или "необязательности" поля, то было бы очень удобно. Допустим обязательные без права изменения: логин и пароль. А остальным из настроек можно менять признак "обязательности"
Это мой дом
Для частных лиц и так действует упрощенная рега. логин пароль емайл. всё.
и в адресе доставке обязательно только самое необходимое.
но согласен, что кое какие алгоритмы стоит рассмотреть в сторону облегчения.
к примере при оформлении заказа при без регистрации, можно придумать галочку - МОЖЕТ СРАЗУ И ЗАРЕГАТЬ ВАС РАЗ ТАКАЯ ПЬЯНКА?

а вместо логина использовать емайл или телефон, а пароль давать автоматом (все равно сменить можно) правда при этом хрен зарегаешь пару юзеров на один мейл или телефон...
разрываюсь не знаю что лучше.
Это мой дом
те кто не хочет регаться, регаться и не будет, поэтому нужно дать им возможность заказать без регистрации. Регистрацию нужно поощрять плюшками какими-нибудь, а не принудиловкой. Имя, Емэйл и пароль в качестве регистрации самое то, логин по факту нужен только на форуме, а на большинстве магазов форума нет за ненадобностью, телефон при заказе запрашивать, если не заполнен в профиле.
Это мой дом
ну да, именно поэтому не могу убрать ник...

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT K дByM пpuбaBuTb BoсeMb?