Serka 0 Опубликовано 26 апреля, 2012 Жалоба Share Опубликовано 26 апреля, 2012 Здравствуйте подскажите очень нужно. Сделал форму оформление с минимум полей отключил в админке. http://mogozin.ru/create_guest_account.php Как сделать поле E-mail необязательным для заполнения? Чтоб можно было не писать E-mail при заказе. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 апреля, 2012 Жалоба Share Опубликовано 27 апреля, 2012 Например используйте hidden поле. Как-то так примерно - http://vamshop.ru/forum/topic/10422-%d0%ba%d0%b0%d0%ba-%d0%be%d1%82%d0%ba%d0%bb%d1%8e%d1%87%d0%b8%d1%82%d1%8c-%d0%be%d0%b1%d1%8f%d0%b7%d0%b0%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d1%8b%d0%b5-%d0%bf%d0%be%d0%bb%d1%8f-%d0%b2-%d1%80%d0%b5%d0%b3%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%86%d0%b8%d0%be/page__view__findpost__p__84453 Ссылка на сообщение Поделиться на другие сайты
Serka 0 Опубликовано 27 апреля, 2012 Автор Жалоба Share Опубликовано 27 апреля, 2012 а как убрать поле емаил вообще? Чтоб оставить только имя фамилию и телефон Подскажите пожалуйста Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 апреля, 2012 Жалоба Share Опубликовано 27 апреля, 2012 А чем hidden не устраивает? Это и есть то, что Вам нужно, с минимумом затрат. Если совсем удалять, это скрпты переделывать придётся, вход пользователя переделывать, я Вам говорю как сделать проще и с наименьшими усилиями. Ссылка на сообщение Поделиться на другие сайты
Serka 0 Опубликовано 27 апреля, 2012 Автор Жалоба Share Опубликовано 27 апреля, 2012 Можно вас попросить описать вот это: Самое простое, в шаблоне /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 пожаааалуууйййсстааа! Ссылка на сообщение Поделиться на другие сайты
Serka 0 Опубликовано 27 апреля, 2012 Автор Жалоба Share Опубликовано 27 апреля, 2012 на примере вот файл: <!-- форма --> <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} <!-- /форма --> Ссылка на сообщение Поделиться на другие сайты
Serka 0 Опубликовано 27 апреля, 2012 Автор Жалоба Share Опубликовано 27 апреля, 2012 пожалуйстаааа. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 27 апреля, 2012 Жалоба Share Опубликовано 27 апреля, 2012 Если б Вы знали, что такое html, что такое формы, то ответ был бы очевиден. Для email будет что-то типа: <input type="hidden" name="email_address" value="email@address.com" /> [/code] Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения