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


Изменения При Оформлении Быстрого Заказа


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

#1 Ovottona

Ovottona

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

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

Отправлено 12 Август 2016 - 13:24

2016-08-12_16-45-32.png

1. Меняем текст на "Чтобы оформить заявку, пожалуйста, заполните"

2. Необязательное поле телефон

3. Обязательное поле электронный адрес

4. Добавляем текстовое поле "Ссылка на профиль в любой соц. сети". Обязательное для заполнения

5. Комментарий оставляем, но опускаем его вниз

6. и 7. Создаем два поля Заезд и Отъезд. Можно ли их сделать в виде выпадающих календарей?
Чтобы дата была сегодняшним числом. При выборе даты, чтобы она заполняла это поле.
Оба обязательны для заполнения
См. пример

2016-08-12_17-20-43.png

Если такое сделать невозможно. То, пожалуйста, создадим одно текстовое поле, обязательное для заполнения. И назовем его "Даты отдыха".

9. Галочка. "Примерные даты"

8. Количество гостей. Выпадающий список с цифрами. До 20+. Т.е. 20, потом 20+


10. Убрать поле "Способ оплаты"

11. Внизу на кнопке оставляем только надпись "Оформить". слово заказ убираем

Заранее спасибо.

#2 Vaccina

Vaccina

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

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

Отправлено 16 Август 2016 - 04:16

В шаблоне Быстрый заказ найдите:
<h3 class="title"><span>Форма быстрого оформления заказа</span></h3>

замените на:
<h3 class="title"><span>Чтобы оформить заявку, пожалуйста, заполните</span></h3>

Телефон нельзя сделать необязательным, т.к. это поле нужно для оформления заказа, иначе выведет ошибку при оформлении.

Далее найдите:
<div class="fields">
			  <label for="contactEmail" class="required">E-mail <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 inputText" type="text"/>
			  </div>
			</div>

замените на:
<div class="fields">
			  <label for="contactEmail" class="required">E-mail <em class="contactRegisterNeedElement">*</em></label>	  
			  <div class="input-box">
				<input id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required email inputText" type="text"/>
			  </div>
			</div>

Далее найдите:
<!-- Способ оплаты -->
		<div class="payment">

замените на:
<!-- Способ оплаты -->
		<div class="payment" style="display:none; !important;">

Далее найдите:
<button type="submit" class="button button2" title="Оформить заказ">Оформить заказ</button>

замените на:
<button type="submit" class="button button2" title="Оформить">Оформить</button>

Дополнительные поля стандартными методами нельзя добавить, информация с них не будет отправляться вместе с данными, заполненными в уже имеющихся полях, как вариант, все данные с новых полей добавлять и отправлять в поле комментарий, устроит ли вас данный вариант?

#3 Ovottona

Ovottona

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

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

Отправлено 17 Август 2016 - 02:27

ДОбрый день.
1. Помогите убрать надпись "Адрес доставки" и оставить комментарий.
Комментарий поднять повыше, раз место будет пустое.

2. Изменить надпись сверху на "(Наименование товара) успешно добавлен в Ваш заказ"

Прикрепленные изображения

  • 2016-08-17_06-24-22.png


#4 Vaccina

Vaccina

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

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

Отправлено 17 Август 2016 - 02:52

В шаблоне Быстрый заказ найдите и удалите:
<h3 class="title" title="Выберите удобный для вас Адрес доставки заказа"><span>Адрес доставки заказа</span></h3>

Про данную надпись о покупке товара я вам отвечала ранее в другой теме форума

#5 Ovottona

Ovottona

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

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

Отправлено 17 Август 2016 - 03:02

Просмотр сообщенияVaccina (17 Август 2016 - 02:52) писал:

В шаблоне Быстрый заказ найдите и удалите:
<h3 class="title" title="Выберите удобный для вас Адрес доставки заказа"><span>Адрес доставки заказа</span></h3>

Про данную надпись о покупке товара я вам отвечала ранее в другой теме форума
Да, я поменяла тему своего магазина на новую. Поэтому, к сожалению, есть дублирующие действия.
Благодарю вас.

Помогите, еще пожалуйста, пониже опустить поле Комментарий.
Слишком задран вверх.

Прикрепленные изображения

  • 2016-08-17_07-01-42.png


#6 Vaccina

Vaccina

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

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

Отправлено 17 Август 2016 - 03:16

В main.css добавьте:
#OrderAjaxBlock .adress {
	margin-top: 120px;
}


#7 Ovottona

Ovottona

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

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

Отправлено 17 Август 2016 - 03:38

а куда добавить?

#8 Vaccina

Vaccina

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

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

Отправлено 17 Август 2016 - 03:44

Сайт - Редактор шаблонов - main.css - после(строка 815):
/*** Оформление заказа ***/


#9 Ovottona

Ovottona

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

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

Отправлено 17 Август 2016 - 03:53

получилось. Спасибо

#10 Ovottona

Ovottona

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

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

Отправлено 19 Октябрь 2016 - 15:53

Добрый день.
Хотела сделать обязательным для заполнения комментарий.
Получилось, а вот размер стал маленьким.
Помогите, пожалуйста увеличить поле?
Спасибо

2016-10-19_19-52-07.png

#11 Razon

Razon

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

  • Модератоpы
  • 321 сообщений

Отправлено 19 Октябрь 2016 - 16:09

Просмотр сообщенияOvottona (19 Октябрь 2016 - 15:53) писал:

Добрый день.
Хотела сделать обязательным для заполнения комментарий.
Получилось, а вот размер стал маленьким.
Помогите, пожалуйста увеличить поле?
Спасибо

Прикрепленный файл 2016-10-19_19-52-07.png

Здравствуйте,  в файле Быстрый заказ найдите строку:
				  <textarea cols="100" rows="5" id="quickDeliveryComment" name="form[delivery][comment]" class="required inputText" type="text"/>

Замените на:
				  <textarea cols="100" rows="5" id="quickDeliveryComment" name="form[delivery][comment]" class="required inputText" type="text" style="height:183px;"/>


#12 Ovottona

Ovottona

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

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

Отправлено 19 Октябрь 2016 - 16:17

Спасибо!




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

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