SaAs 0 Опубликовано 22 ноября, 2010 Жалоба Share Опубликовано 22 ноября, 2010 При оформлении заказа необходимо убрать запрос следующих данных: Фамилия, Ваш E-Mail, Город(сделать одно значение по умолчанию), Введите пароль, Подтвердите пароль. Настройками, которые убрать нельзя. Как убрать запрос этих данных при оформлении заказа? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 22 ноября, 2010 Жалоба Share Опубликовано 22 ноября, 2010 Всё, что можно отключить, отключается в Админке - Настройки - Данные клиента. Все поля всё равно не отключить. Это только копаться в коде и удалять все проверки и сами поля. Ссылка на сообщение Поделиться на другие сайты
SaAs 0 Опубликовано 23 ноября, 2010 Автор Жалоба Share Опубликовано 23 ноября, 2010 Привожу пример как убрать запрос Фамилии. По аналогии можно убрать другие поля. В файле \vamshop\checkout_alternative.php ищем 537 строку: $vamTemplate->assign('INPUT_LASTNAME', vam_draw_input_fieldNote(array ('name' => 'lastname', 'text' => ' '. (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>//--> И либо убираем эту строку, либо комментируем (для этого необходимо строку поместить между <!--// строка //--> ) Примерно так :) Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения