Перейти к содержанию
Форум поддержки пользователей VamShop

Как убрать запрос этих данных при оформлении заказа?


Рекомендуемые сообщения

При оформлении заказа необходимо убрать запрос следующих данных: Фамилия, Ваш E-Mail, Город(сделать одно значение по умолчанию), Введите пароль, Подтвердите пароль. Настройками, которые убрать нельзя. Как убрать запрос этих данных при оформлении заказа?

Ссылка на сообщение
Поделиться на другие сайты

Всё, что можно отключить, отключается в Админке - Настройки - Данные клиента.

Все поля всё равно не отключить.

Это только копаться в коде и удалять все проверки и сами поля.

Ссылка на сообщение
Поделиться на другие сайты

Привожу пример как убрать запрос Фамилии. По аналогии можно убрать другие поля.

В файле \vamshop\checkout_alternative.php ищем 537 строку:

$vamTemplate->assign('INPUT_LASTNAME', vam_draw_input_fieldNote(array ('name' => 'lastname', 'text' => '&nbsp;'. (vam_not_null(ENTRY_LAST_NAME_TEXT) ? '<span class="Requirement">'.ENTRY_LAST_NAME_TEXT.'</span>' : '')), '', 'id="lastname"'));
И либо убираем эту строку, либо комментируем (для этого необходимо перед строкой вставить // ). В этом же файле ищем код:
if (strlen($lastname) < ENTRY_LAST_NAME_MIN_LENGTH) {
$error = true;

$messageStack->add('checkout_alternative', ENTRY_LAST_NAME_ERROR.'<br>');
}[/code] И либо убирем его, либо комментируем. Далее ищем в файле шаблона [b]\vamshop\templates\vamshop\checkout_alternative.html[/b] 98 строку:
[code]<!--//<p><label for="lastname" title="{$ENTRY_LAST_NAME_ERROR}">{#text_lastname#}</label> {$INPUT_LASTNAME}</p>//-->

И либо убираем эту строку, либо комментируем (для этого необходимо строку поместить между <!--// строка //--> )

Примерно так :)

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...