PlazaUA 0 Опубликовано 13 сентября, 2007 Жалоба Share Опубликовано 13 сентября, 2007 Как убрать e-mail yf cnfybwt оформлении заказа: create_guest_account.php . Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 сентября, 2007 Жалоба Share Опубликовано 13 сентября, 2007 Только руками редактировать create_guest_account.php и шаблон /templates/шаблон/module/create_guest_account.html Удалять само поле и проверку за заполненность этого поля. Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 13 сентября, 2007 Автор Жалоба Share Опубликовано 13 сентября, 2007 а по подробнее можно, в стиле "как для счайника"? ПЛЗ Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 сентября, 2007 Жалоба Share Опубликовано 13 сентября, 2007 Удаляй в create_guest_account.php все строки связанные с email например: $email_address = vam_db_prepare_input($_POST['email_address']);[/code] затем: [code]$vamTemplate->assign('INPUT_EMAIL', vam_draw_input_fieldNote(array ('name' => 'email_address', 'text' => ' '. (vam_not_null(ENTRY_EMAIL_ADDRESS_TEXT) ? '<span class="Requirement">'.ENTRY_EMAIL_ADDRESS_TEXT.'</span>' : '')), '', 'id="email"'));$vamTemplate->assign('ENTRY_EMAIL_ADDRESS_ERROR', ENTRY_EMAIL_ADDRESS_ERROR); и в шаблоне удаляй. Ссылка на сообщение Поделиться на другие сайты
PlazaUA 0 Опубликовано 13 сентября, 2007 Автор Жалоба Share Опубликовано 13 сентября, 2007 спасибо! Ссылка на сообщение Поделиться на другие сайты
snip 0 Опубликовано 5 сентября, 2011 Жалоба Share Опубликовано 5 сентября, 2011 Александр, подскажите пожалуйста. сделал поле e-mail не обязательным: в create_guest_account.php строчку сделал такой $vamTemplate->assign('INPUT_EMAIL', vam_draw_input_fieldNote(array ('name' => 'email_address', 'text' => ' '), '', 'id="email_address"')); в form_check.jc.php закоментировал следующее: // email_address: { // required: true, // minlength: <?php echo ENTRY_EMAIL_ADDRESS_MIN_LENGTH; ?>, // email: true // }, но при заказе возникало сообщение: невозможно отправить E-mail введите хотя бы один адрес электронной почты. полез в send_order.php в // send mail to customer vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer['email_address'], $order->customer['firstname'].' '.$order->customer['lastname'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $order_subject, $html_mail, $txt_mail); после EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, добавил EMAIL_BILLING_FORWARDING_STRING на сколько я понимаю это E-mail магазина. ошибка исчезла, заказ оформляется, но письма теперь не приходят никуда)) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 6 сентября, 2011 Жалоба Share Опубликовано 6 сентября, 2011 Нужно вообще удалить: // send mail to customer vam_php_mail(EMAIL_BILLING_ADDRESS, EMAIL_BILLING_NAME, $order->customer['email_address'], $order->customer['firstname'].' '.$order->customer['lastname'], '', EMAIL_BILLING_REPLY_ADDRESS, EMAIL_BILLING_REPLY_ADDRESS_NAME, '', '', $order_subject, $html_mail, $txt_mail); [/code] Раз у клиентов нет почты. А админ будет получать email на тот адрес, что указан в Админке - Настройки - Настройка email, внизу. Там есть опция для получателей копий писем с заказом. Ссылка на сообщение Поделиться на другие сайты
Palich 0 Опубликовано 8 сентября, 2011 Жалоба Share Опубликовано 8 сентября, 2011 Добрый день! шоп перестал отправлять письма вообще! в настройках все включено и до сегодняшнего дня работало.... подскажите плиз что может быть не так? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 8 сентября, 2011 Жалоба Share Опубликовано 8 сентября, 2011 Если всё работало и Вы ничего не правили, по идее, логично предположить, что какие-то настройки у хостинга поменялись, спросите у поддержки. Только обязательно говорите, что всё работало и Вы ничего не правили, а то сразу скажут, что кривые скрипты, мы не при делах. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения