Перейти к содержимому


Никак Не Получается Сделать Запрос E-Mail Обязательным


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 Ipson

Ipson

    Пользователь

  • Пользователи
  • PipPip
  • 35 сообщений

Отправлено 29 Май 2015 - 20:16

Здравствуйте! Тем про то, как сделать поле e-mail при заказе обязательным полно на форуме, но я после долгих попыток вставить разные коды так и не добился этого в шаблоне бистро. В итоге клиенты могут делать заказы не указав e-mail. А мне он нужен.

В редакторе шаблонов есть 2 страницы: быстрый заказ и оформление заказа. У меня личный кабинет отключен. Все заказы делаются нажав на корзину, я так понимаю это "быстрый заказ" называется?  И  на какой тогда странице в "редакторе шаблонов" нужно прописать (в быстром заказе или в оформлении заказа?) и что прописать? Модераторы подскажите!)

#2 Ipson

Ipson

    Пользователь

  • Пользователи
  • PipPip
  • 35 сообщений

Отправлено 29 Май 2015 - 22:20

слава яйцам я наконец то сделал, в шаблоне быстрый заказ 2 строки поменял и получилось наконец то!)

#3 Natalya_28

Natalya_28

    Пользователь

  • Пользователи
  • PipPip
  • 33 сообщений

Отправлено 19 Август 2015 - 11:32

Расскажите всем как Вам это удалось, такая же проблема

#4 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 20 Август 2015 - 03:04

В шаблоне Быстрый заказ найдите:
<label for="contactEmail" class="contactEmailLabel{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required showEmailNice{% ELSE %} hideEmailNice {% ENDIF %}" >E-mail<span>*</span></label>
					<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" type="email"/>

замените на:
<label for="contactEmail" class="contactEmailLabel required {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}showEmailNice{% ELSE %} hideEmailNice {% ENDIF %}" >E-mail<span>*</span></label>
					<input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required email input-text" type="email"/>


#5 Natalya_28

Natalya_28

    Пользователь

  • Пользователи
  • PipPip
  • 33 сообщений

Отправлено 20 Август 2015 - 04:25

Просмотр сообщенияVaccina (20 Август 2015 - 03:04) писал:

В шаблоне Быстрый заказ найдите:
<label for="contactEmail" class="contactEmailLabel{% IF ORDER_FORM_CONTACT_WANT_REGISTER %}required showEmailNice{% ELSE %} hideEmailNice {% ENDIF %}" >E-mail<span>*</span></label>
				 <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" type="email"/>

замените на:
<label for="contactEmail" class="contactEmailLabel required {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}showEmailNice{% ELSE %} hideEmailNice {% ENDIF %}" >E-mail<span>*</span></label>
				 <input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required email input-text" type="email"/>
Ни чего не получилось, у меня скорей всего нет быстрого заказа (как его включить)? А в корзине ничего не изменилось.

#6 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 20 Август 2015 - 04:43

На странице корзины при оформлении заказа используется шаблон Быстрый заказ, почистите кэш браузера, на данный момент заказ не оформляется, если не указан Email.

#7 Natalya_28

Natalya_28

    Пользователь

  • Пользователи
  • PipPip
  • 33 сообщений

Отправлено 20 Август 2015 - 06:27

Просмотр сообщенияVaccina (20 Август 2015 - 04:43) писал:

На странице корзины при оформлении заказа используется шаблон Быстрый заказ, почистите кэш браузера, на данный момент заказ не оформляется, если не указан Email.
Точно! Спасибо огромное!!! :)




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных