

Как Сделать Поле "электронная Почта" Обязательным Для Заполнения?
#1
Отправлено 26 Январь 2013 - 15:18
#2
Отправлено 26 Январь 2013 - 15:30
missmarta (26 Январь 2013 - 15:18) писал:
Найдите в шаблоне Оформление заказа код:
<td class="cell1"><label for="contactEmail">Электропочта:<span class="red contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</span></label></td> <td class="cell2"><input id="contactEmail" name="form[contact][email]" class="email" value="{ORDER_FORM_CONTACT_EMAIL}" /></td>и замените его на:
<td class="cell1"><label for="contactEmail">Электропочта:<span class="red contactRegisterNeedElement" >*</span></label></td> <td class="cell2"><input id="contactEmail" name="form[contact][email]" class="email required" value="{ORDER_FORM_CONTACT_EMAIL}" /></td>
#4
Отправлено 05 Февраль 2013 - 11:43
у меня в шаблоне Оформление заказа нет такого кода, какой Вы посоветовали заменить.
есть такие:
<td class="cell1"><p><span>Электропочта</span></p></td> <td class="cell2">{ORDER_FORM_CONTACT_EMAIL}</td>
и еще
<div class="input-box"> <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email input-text"/>
это самые похожие части кода, который удалось обнаружить...
#5
Отправлено 05 Февраль 2013 - 13:00
organicgrow (05 Февраль 2013 - 11:43) писал:
у меня в шаблоне Оформление заказа нет такого кода, какой Вы посоветовали заменить.
есть такие:
<td class="cell1"><p><span>Электропочта</span></p></td> <td class="cell2">{ORDER_FORM_CONTACT_EMAIL}</td>
и еще
<div class="input-box"> <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email input-text"/>
это самые похожие части кода, который удалось обнаружить...
Приложите, пожалуйста, Ваш шаблон Оформления заказа
#7
Отправлено 05 Февраль 2013 - 19:38
organicgrow (05 Февраль 2013 - 14:21) писал:
1.
найдите следующий код :
<div class="field name-lastname"> <label for="contactEmail" class="required"><em class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</em>Электропочта</label> <div class="input-box"> <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required{% ENDIF %} email input-text"/> </div>его нужно заменить на :
<div class="field name-lastname"> <td class="cell1"><label for="contactEmail">Электропочта:<span class="red contactRegisterNeedElement" >*</span></label></td> <td class="cell2"><input id="contactEmail" name="form[contact][email]" class="email required" value="{ORDER_FORM_CONTACT_EMAIL}" /></td> <div class="input-box"> </div>так же можно тут почитать..http://forum.storela...мэйла/#entry153
#8
Отправлено 06 Февраль 2013 - 00:00
а есть какое то подобное волшебство для того, чтобы и фамилия клиента тоже стала обязательной при формировании заказа, или это решается на стадии регистрации?
#9
Отправлено 06 Февраль 2013 - 05:34
#10
Отправлено 06 Февраль 2013 - 12:41
просто там никак не отслеживается, что именно введено. можно просто имя написать и это поле будет считаться заполненным, но например почта не примет посылку без фамилии, имени и отчества получателя.
Возможно ли сделать так, чтобы фамилия, имя и отчество заполнялись в отдельных обязательных полях?
#11
Отправлено 07 Февраль 2013 - 11:07
organicgrow (06 Февраль 2013 - 12:41) писал:
просто там никак не отслеживается, что именно введено. можно просто имя написать и это поле будет считаться заполненным, но например почта не примет посылку без фамилии, имени и отчества получателя.
Возможно ли сделать так, чтобы фамилия, имя и отчество заполнялись в отдельных обязательных полях?
#12
Отправлено 07 Февраль 2013 - 12:48

#13
Отправлено 08 Февраль 2013 - 07:25
#14
Отправлено 08 Февраль 2013 - 07:30
Бумалашка (08 Февраль 2013 - 07:25) писал:
Сможете найти ответ в этой теме:
http://forum.storela...ch__1#entry4429
#15
Отправлено 13 Февраль 2013 - 07:33
Только вот после прочтения темы возник вопрос (главному разработчику платформы): А почему изначально при написание (постановки задачи...) нельзя было поставить проверку по типу данных?. Ведь всегда найдутся шутники (невнимательные и пр..), кто в поле "телефон" введет буквы.
#16
Отправлено 13 Февраль 2013 - 07:54
#17
Отправлено 29 Сентябрь 2013 - 22:00
Подскажите, пожалуйста, как сделать поле "Электронная почта" обязательным для заполнения только для вида доставки "Почта России(наложенным платежом)"?
аккаунт 228189
Спасибо
#18
Отправлено 29 Сентябрь 2013 - 22:16
Любовь (29 Сентябрь 2013 - 22:00) писал:
Подскажите, пожалуйста, как сделать поле "Электронная почта" обязательным для заполнения только для вида доставки "Почта России(наложенным платежом)"?
аккаунт 228189
Спасибо
#19
Отправлено 29 Сентябрь 2013 - 22:39
Если выбрать вид доставки Почта России, то выводить обязательное поле для заполнения Электронная почта.
#20
Отправлено 30 Сентябрь 2013 - 11:38
Любовь (29 Сентябрь 2013 - 22:39) писал:
Доставку можно выбрать на шаге 2 , а само поле Электронная почта находится на шаге 1, поэтому невозможно будет так сделать, так как невозможно заранее предугадать какая будет Доставка
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных