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

Убрать адрес покупателя, есть только самовывоз


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

В checkout.php

нужно убрать адрес покупателя, как сделать?

У меня только самовывоз.

Что стереть и где? Спасибо!

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

Правьте /templates/шаблон/module/checkout.html и /includes/form_check.js.php

 

В шаблоне лучше не просто удалить, а скрыть поля, т.е. type=hidden указать.

 

В js файле удалить javscript проверку заполненности полей.

 

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

 

Но учтите, что ajax не будет работать если странц удалить, поэтому советую не удалять, а скрывать поля.

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

Я прошу прощения, но где именно надо вставить?

1) /templates/шаблон/module/checkout.html

<div id="shipping_box" class="sm_layout_box">
<h2>{$TITLE_SHIPPING_ADDRESS}</h2>
{if $ADDRESS_LABEL_SHIPPING_ADDRESS}
{$ADDRESS_LABEL_SHIPPING_ADDRESS}
<br />
{$BUTTON_SHIPPING_ADDRESS}
{/if}
{if !$smarty.session.customer_id}
<!-- форма -->
<fieldset class="form">
{if $gender=='1'} 
<p><label for="gender">{#text_gender#}</label> {$INPUT_MALE}&nbsp;{$INPUT_FEMALE}</p>
{/if}
<p><label for="firstname">{#text_firstname#}</label> {$INPUT_FIRSTNAME}</p>
{if $secondname=='1'}
<p><label for="secondname">{#text_secondname#}</label> {$INPUT_SECONDNAME}</p>
{/if}
<p><label for="lastname">{#text_lastname#}</label> {$INPUT_LASTNAME}</p>
{if $birthdate=='1'} 
<p><label for="dob">{#text_birthdate#}</label> {$INPUT_DOB}</p>
{/if}
</fieldset>
{if $company=='1'}
<fieldset class="form">
<p><label for="company">{#text_company#}</label> {$INPUT_COMPANY}</p>
</fieldset>
{/if}
<div id="shipping_address">
<fieldset class="form">
{if $street_address=='1'}
{/if}
{if $street_address=='1'}
<p><label for="address">{#text_street#}</label> {$INPUT_STREET}</p>
{/if}
{if $suburb=='1'}
<p><label for="suburb">{#text_suburb#}</label> {$INPUT_SUBURB}</p>
{/if}
{if $postcode=='1'}
<p><label for="postcode">{#text_code#}</label> {$INPUT_CODE}</p>
{/if}
{if $city=='1'}
<p><label for="city">{#text_city#}</label> {$INPUT_CITY}</p>
{/if}
{if $country=='1'}
<div id="shipping_country_box">
<div id="shipping_country">
<p><label for="country">{#text_country#}</label> {$SELECT_COUNTRY}</p>
</div><!--div end shipping_country -->
</div><!--div end shipping_country_box -->
{/if}
{if $state=='1'}
<div id="shipping_state_box">
<div id="shipping_state">
<p><label for="state">{#text_state#}</label> <span id="stateXML">{$INPUT_STATE}</span></p>
</div><!--div end shipping_state -->
</div><!--div end shipping_state_box -->
{/if}
</fieldset>
</div> <!--div end shipping_address -->
{/if}
</div> <!--div end shipping_box --> 
 
2) /includes/form_check.js.php
 
if (strstr($PHP_SELF, FILENAME_ADDRESS_BOOK_PROCESS )) {
$form_id = 'addressbook';
}
if (strstr($PHP_SELF, FILENAME_CHECKOUT_SHIPPING_ADDRESS )or strstr($PHP_SELF,FILENAME_CHECKOUT_PAYMENT_ADDRESS)) {
$form_id = 'checkout_address';
}
Ссылка на сообщение
Поделиться на другие сайты

Так удаляйте не нужные метки для начала из шаблона.

Да и посмотрите в Админке - Настройки - Данные клиента.

Может и без правки кое что отключить можно.

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