alexts 18 Posted February 22, 2014 Report Share Posted February 22, 2014 Я так понимаю , что эту опцию отключили по многочисленным просьбам любителей оформления вообще без регистрации. А вот о тех кто полагает, что данные нужны и желательно корректные как то забыли. Вернуть бы , а то оказывается некоторым "не в лом" и десять раз зарегистрироваться и каждый раз создается пользователь - беда просто. Данные одни и те же, а для магаза это разные клиенты. Quote Link to post Share on other sites
support 446 Posted February 22, 2014 Report Share Posted February 22, 2014 Попробуйте раскомментировать в /checkout.php //if (strlen($email_address) < ENTRY_EMAIL_ADDRESS_MIN_LENGTH) { //$error = true; //$messageStack->add('smart_checkout', ENTRY_EMAIL_ADDRESS_ERROR); //} elseif (vam_validate_email($email_address) == false) { //$error = true; //$messageStack->add('smart_checkout', ENTRY_EMAIL_ADDRESS_CHECK_ERROR); //} else { //org //$check_email_query = vam_db_query("select count(*) as total from " . TABLE_CUSTOMERS . " where customers_email_address = '" . vam_db_input($email_address) . "'"); //new //$check_email_query = vam_db_query("select count(*) as total from " . TABLE_CUSTOMERS . " where customers_email_address = '" . vam_db_input($email_address) . "'"); //$check_email = vam_db_fetch_array($check_email_query); //if ($check_email['total'] > 0) { //$error = true; //$messageStack->add('smart_checkout', ENTRY_EMAIL_ADDRESS_ERROR_EXISTS); //} //} Quote Link to post Share on other sites
alexts 18 Posted February 23, 2014 Author Report Share Posted February 23, 2014 Попробовал - белая страница на checkout.php. Вот раскомментированный код: if (strlen($email_address) < ENTRY_EMAIL_ADDRESS_MIN_LENGTH) { $error = true; $messageStack->add('smart_checkout', ENTRY_EMAIL_ADDRESS_ERROR); } elseif (vam_validate_email($email_address) == false) { $error = true; $messageStack->add('smart_checkout', ENTRY_EMAIL_ADDRESS_CHECK_ERROR); } else { //org $check_email_query = vam_db_query("select count(*) as total from " . TABLE_CUSTOMERS . " where customers_email_address = '" . vam_db_input($email_address) . "'"); //new $check_email_query = vam_db_query("select count(*) as total from " . TABLE_CUSTOMERS . " where customers_email_address = '" . vam_db_input($email_address) . "'"); $check_email = vam_db_fetch_array($check_email_query); if ($check_email['total'] > 0) { $error = true; $messageStack->add('smart_checkout', ENTRY_EMAIL_ADDRESS_ERROR_EXISTS); } } Quote Link to post Share on other sites
support 446 Posted February 23, 2014 Report Share Posted February 23, 2014 Значит ошибка какая, смотрите, все ли скобки закрыты. Включите отображение ошибок в браузере, что б не белая страница была, а текст ошибки виден был. Quote Link to post Share on other sites
alexts 18 Posted February 23, 2014 Author Report Share Posted February 23, 2014 Да , что то у меня. Проверил на чистой демо 1.72 - работает. Спасибо, буду у себя косяк искать. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.