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

Быстрое оформление заказа


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

Здравствуйте подскажите очень нужно.

Сделал форму оформление с минимум полей отключил в админке. http://mogozin.ru/create_guest_account.php

Как сделать поле E-mail необязательным для заполнения? Чтоб можно было не писать E-mail при заказе.

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

А чем hidden не устраивает?

Это и есть то, что Вам нужно, с минимумом затрат.

Если совсем удалять, это скрпты переделывать придётся, вход пользователя переделывать, я Вам говорю как сделать проще и с наименьшими усилиями.

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

Можно вас попросить описать вот это:

Самое простое, в шаблоне /templates/шаблон/module/checkout_alternative.html и create_account.html заменить:

<p><label for="firstname">{#text_firstname#}</label> {$INPUT_FIRSTNAME}</p>{if $secondname=='1'}<p>{#text_secondname#} {$INPUT_SECONDNAME}</p>{/if}<p><label for="lastname">{#text_lastname#}</label> {$INPUT_LASTNAME}</p>

На что-то вроде:

<input type="hidden" name="firstname" value="xxx" />{if $secondname=='1'}<p>{#text_secondname#} {$INPUT_SECONDNAME}</p>{/if}<input type="hidden" name="lastname" value="xxx" />

Но только для E-mail пожаааалуууйййсстааа!

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

на примере вот файл:

<!-- форма -->

<fieldset class="form">

<legend>{#title_personal#}</legend>

{if $gender=='1'}

<p><label for="gender">{#text_gender#}</label> {$INPUT_MALE} {$INPUT_FEMALE}</p>

{/if}

<p><label for="firstname">{#text_firstname#}</label> {$INPUT_FIRSTNAME}</p>

{if $secondname=='1'}

<p>{#text_secondname#} {$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}

<p><label for="email">{#text_email#}</label> {$INPUT_EMAIL}</p>

<p><label for="newsletter">{#text_newsletter#}</label>{$INPUT_NEWSLETTER}</p>

</fieldset>

{if $company=='1'}

<fieldset class="form">

<legend>{#title_company#}</legend>

<p>{#text_company#} {$INPUT_COMPANY}</p>

{if $vat=='1'}

<p>{#text_ustid#} {$INPUT_VAT}</p>

{/if}

</fieldset>

{/if}

<fieldset class="form">

{if $street_address=='1'}

<legend>{#title_address#}</legend>

{/if}

{if $street_address=='1'}

<p><label for="address">{#text_street#}</label> {$INPUT_STREET}</p>

{/if}

{if $suburb=='1'}

<p>{#text_suburb#} {$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 $state=='1'}

<p><label for="state">{#text_state#}</label> <span id="stateXML">{$INPUT_STATE}</span></p>

{/if}

{if $country=='1'}

<p><label for="country">{#text_country#}</label> {$SELECT_COUNTRY}</p>

{/if}

</fieldset>

<fieldset class="form">

{if $telephone=='1'}

<legend>{#title_contact#}</legend>

{/if}

{if $telephone=='1'}

<p><label for="telephone">{#text_tel#}</label> {$INPUT_TEL}</p>

{/if}

{if $fax=='1'}

<p>{#text_fax#} {$INPUT_FAX}</p>

{/if}

</fieldset>

{if $INPUT_CUSTOMERS_EXTRA_FIELDS}

<fieldset class="form">

<legend>{#title_options#}</legend>

{foreach item=customers_extra_filelds from=$INPUT_CUSTOMERS_EXTRA_FIELDS}

<p><label>{$customers_extra_filelds.NAME}:</label> {$customers_extra_filelds.VALUE}</p>

{/foreach}

</fieldset>

{/if}

<!-- /форма -->

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

Если б Вы знали, что такое html, что такое формы, то ответ был бы очевиден.

Для email будет что-то типа:


<input type="hidden" name="email_address" value="email@address.com" />
[/code]

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