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


Усовершенствование Для Корзины


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

#21 Cybernetic

Cybernetic

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

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

Отправлено 29 Июль 2016 - 15:53

Добрый день

Необходимо добавить в форму оформления заказа блок "Ваш e-mail" но он должен быть не обязательным, если человек написал что нибудь то он появляется в заказах (Контактная информация>Email:) в том месте как и на рис

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

  • CARD.jpg


#22 Lubka

Lubka

    Продвинутый пользователь

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

Отправлено 29 Июль 2016 - 17:01

Просмотр сообщенияCybernetic (29 Июль 2016 - 15:53) писал:

Добрый день
Необходимо добавить в форму оформления заказа блок "Ваш e-mail" но он должен быть не обязательным, если человек написал что нибудь то он появляется в заказах (Контактная информация>Email:) в том месте как и на рис
Здравствуйте! Вам необходимо в разделе Сайт-Редактор шаблонов-шаблон Оформление заказа найти блок кода (это строчки кода 25-41):
<!-- Шаг 1. Контакты -->
	{% IF ORDER_STAGE_NUM=1%}
	  <div class="content">
		<h2 title="Ваши контактные данные, используются для подтверждения заказа">Контакты</h2>
		<table class="form">
				  <tr>
						<td><label for="reg_name" class="required">ФИО<em>*</em></label></td>
						<td><input type="text" id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required"/></td>
				  </tr>
				  <tr>
						<td><label for="sites_client_phone" class="required">Телефон для связи<em>*</em></label></td>
						<td><input type="text" id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required"/></td>
				  </tr>
				  <!-- Если в тарифном плане подключен раздел личного кабинета -->
				</table>
		
	  </div>
и заменить его на код:
<!-- Шаг 1. Контакты -->
	{% IF ORDER_STAGE_NUM=1%}
	  <div class="content">
		<h2 title="Ваши контактные данные, используются для подтверждения заказа">Контакты</h2>
		<table class="form">
				  <tr>
						<td><label for="reg_name" class="required">ФИО<em>*</em></label></td>
						<td><input type="text" id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required"/></td>
				  </tr>
				  <tr>
						<td><label for="sites_client_phone" class="required">Телефон для связи<em>*</em></label></td>
						<td><input type="text" id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required"/></td>
				  </tr>
				  <tr>
						<td><label for="sender_email" class="required">Ваш E-mail</label></td>
						<td><input type="text" id="sender_email" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required"/></td>
				  </tr>
				  <!-- Если в тарифном плане подключен раздел личного кабинета -->
				</table>
		
	  </div>
Также в этом же шаблоне найдите строчку 340
			<td class="cell1"><p><span>Электропочта</span></p></td>
и измените ее на корректное написание Электронная почта

#23 Cybernetic

Cybernetic

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

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

Отправлено 29 Июль 2016 - 17:43

Просмотр сообщенияLubka (29 Июль 2016 - 17:01) писал:

Здравствуйте! Вам необходимо в разделе Сайт-Редактор шаблонов-шаблон Оформление заказа найти блок кода (это строчки кода 25-41):
<!-- Шаг 1. Контакты -->
{% IF ORDER_STAGE_NUM=1%}
	 <div class="content">
	 <h2 title="Ваши контактные данные, используются для подтверждения заказа">Контакты</h2>
	 <table class="form">
				 <tr>
					 <td><label for="reg_name" class="required">ФИО<em>*</em></label></td>
					 <td><input type="text" id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required"/></td>
				 </tr>
				 <tr>
					 <td><label for="sites_client_phone" class="required">Телефон для связи<em>*</em></label></td>
					 <td><input type="text" id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required"/></td>
				 </tr>
				 <!-- Если в тарифном плане подключен раздел личного кабинета -->
			 </table>
		
	 </div>
и заменить его на код:
<!-- Шаг 1. Контакты -->
{% IF ORDER_STAGE_NUM=1%}
	 <div class="content">
	 <h2 title="Ваши контактные данные, используются для подтверждения заказа">Контакты</h2>
	 <table class="form">
				 <tr>
					 <td><label for="reg_name" class="required">ФИО<em>*</em></label></td>
					 <td><input type="text" id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required"/></td>
				 </tr>
				 <tr>
					 <td><label for="sites_client_phone" class="required">Телефон для связи<em>*</em></label></td>
					 <td><input type="text" id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required"/></td>
				 </tr>
				 <tr>
					 <td><label for="sender_email" class="required">Ваш E-mail</label></td>
					 <td><input type="text" id="sender_email" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required"/></td>
				 </tr>
				 <!-- Если в тарифном плане подключен раздел личного кабинета -->
			 </table>
		
	 </div>
Также в этом же шаблоне найдите строчку 340
		 <td class="cell1"><p><span>Электропочта</span></p></td>
и измените ее на корректное написание Электронная почта

Вообще ни чего не изменилось, кеш почистил

#24 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 30 Июль 2016 - 14:27

Просмотр сообщенияCybernetic (29 Июль 2016 - 17:43) писал:

Вообще ни чего не изменилось, кеш почистил

Вам нужно еще в шаблоне Быстрый заказ найти код:
<tr>
			<td><label for="sites_client_phone" class="required">Телефон для связи*</label></td>
			<td><input id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required input-text" type="text"/>


и после него добавить:


</tr>
								 <tr>
										 <td><label for="sender_email" class="required">Ваш E-mail</label></td>
										 <td><input type="text" id="sender_email" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required"/></td>
								 </tr>


#25 Cybernetic

Cybernetic

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

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

Отправлено 19 Август 2016 - 07:39

Добрый день

Задавал вопрос
Необходимо добавить в форму оформления заказа блок "Ваш e-mail" но он должен быть не обязательным, если человек написал что нибудь то он появляется в заказах (Контактная информация>Email:)
#19  Cybernetic

Ключевая задач: блок "Ваш e-mail" но он должен быть не обязательным ! Но он почему то стал обязательным, Помогите исправить.

Нужно что бы:
1. Если посетитель не заполняет поле email или заполняет не емейл а какую билиберду НУЖНО что бы ему ДАЛИ ОФОРМИТЬ ЗАКАЗ.

#26 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

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

Просмотр сообщенияCybernetic (19 Август 2016 - 07:39) писал:

Добрый день

Задавал вопрос
Необходимо добавить в форму оформления заказа блок "Ваш e-mail" но он должен быть не обязательным, если человек написал что нибудь то он появляется в заказах (Контактная информация>Email:)
#19  Cybernetic

Ключевая задач: блок "Ваш e-mail" но он должен быть не обязательным ! Но он почему то стал обязательным, Помогите исправить.

Нужно что бы:
1. Если посетитель не заполняет поле email или заполняет не емейл а какую билиберду НУЖНО что бы ему ДАЛИ ОФОРМИТЬ ЗАКАЗ.
Здравствуйте, из кода, который Вам написали ваше, удалите текст:
class="required"
должно получить так:
</tr>
	  <tr>
		  <td><label for="sender_email">Ваш E-mail</label></td>
		  <td><input type="text" id="sender_email" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255"/></td>
	   </tr>


#27 Cybernetic

Cybernetic

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

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

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

Просмотр сообщенияsupport 2.0 (19 Август 2016 - 19:23) писал:

Здравствуйте, из кода, который Вам написали ваше, удалите текст:
class="required"
должно получить так:
</tr>
	 <tr>
		 <td><label for="sender_email">Ваш E-mail</label></td>
		 <td><input type="text" id="sender_email" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255"/></td>
	 </tr>
Зделал как вы сказали, пытаюсь оформить заказ не заполняя емейл мне пишет "Это поле необходимо для заполнения"
Это поле необходимо для заполнения

#28 Cybernetic

Cybernetic

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

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

Отправлено 22 Август 2016 - 09:43

Добрый день.

Изменения для корзины.

1) Изменить существующую AJAX форму всплывающая при нажатии кнопки купить. (рис)
ВАЖНО:
Текст 14px (жирным только цены)
Если название не влазит в отведенное поле то последнее слово в названии товара переносится на другую строчку.
Всё необходимо сделать как на картинке

2) Изменить форму оформления заказа отобразить как показано на рисунке

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

  • basket.jpg
  • нажатие.jpg


#29 Stasya

Stasya

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

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

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

Просмотр сообщенияCybernetic (20 Август 2016 - 08:38) писал:

Зделал как вы сказали, пытаюсь оформить заказ не заполняя емейл мне пишет "Это поле необходимо для заполнения"
Это поле необходимо для заполнения
Не вижу у Вас на сайте проделанных изменений.
Поэтому в  шаблоне Быстрый заказ найдите блок  
<tr>
<td><label for="sender_email">Ваш E-mail</label></td>
<td><input type="text" id="sender_email" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" class="required"/></td>
</tr>
и замените его на
<tr>
<td><label for="sender_email">Ваш E-mail</label></td>
<td><input type="text" id="sender_email" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255"/></td>
</tr>

После этого обязательно почистите кэш и сделайте тестовый заказ.

#30 Stasya

Stasya

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

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

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

Просмотр сообщенияCybernetic (22 Август 2016 - 09:43) писал:

Добрый день.

Изменения для корзины.

1) Изменить существующую AJAX форму всплывающая при нажатии кнопки купить. (рис)
ВАЖНО:
Текст 14px (жирным только цены)
Если название не влазит в отведенное поле то последнее слово в названии товара переносится на другую строчку.
Всё необходимо сделать как на картинке

2) Изменить форму оформления заказа отобразить как показано на рисунке

По второму вопросу все необходимые изменения произвела. Проверьте, пожалуйста, на Вашем сайте.

#31 Cybernetic

Cybernetic

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

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

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

Добрый день.

Изменения для формы ajax при оформлении заказа а так же формы "оформления заказа"

1) В Ajax форме поменять местами "оформление заказа" и "продолжить покупки" как на рис
ВАЖНО изначально кнопка "оформление заказа" зелёная с чёрным текстом жирным при наведении она становится синим (цвет меню горизонтального)
2) Форма оформления заказа - Изменить текстовые данные как на рис. кнопку оформления заказа поменять как на рис (взято с формы ajax)

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

  • basket3.jpg


#32 Cybernetic

Cybernetic

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

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

Отправлено 26 Август 2016 - 09:07

Просмотр сообщенияCybernetic (23 Август 2016 - 13:31) писал:

Добрый день.

Изменения для формы ajax при оформлении заказа а так же формы "оформления заказа"

1) В Ajax форме поменять местами "оформление заказа" и "продолжить покупки" как на рис
ВАЖНО изначально кнопка "оформление заказа" зелёная с чёрным текстом жирным при наведении она становится синим (цвет меню горизонтального)
2) Форма оформления заказа - Изменить текстовые данные как на рис. кнопку оформления заказа поменять как на рис (взято с формы ajax)

Здравствуйте. Для изменения текста в форме оформления заказа найдите

<h2>Пожалуйста представьтесь и укажите удобный для вас способ связи</h2>
замените на
<h2>Контактные данные:</h2>

далее
<h2 class="legend" title="Выберите удобный для вас способ доставки">Cпособ доставки</h2>
на
<h2 class="legend" title="Cпособ доставки:</h2>

далее
<h2 class="legend" title="Выберите удобный для вас способ оплаты заказа">Cпособ оплаты</h2>
замените на
<h2 class="legend" title="Выберите удобный для вас способ оплаты заказа">Cпособы оплаты</h2>

по поводу изменений оформить заказ и всплывающей подсказки ajax вам произвели изменения, проверьте.

#33 Cybernetic

Cybernetic

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

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

Отправлено 02 Сентябрь 2016 - 08:54

Добрый день.

Изменить форму "оформления товара"
К полу "город*" дописать после поля ввода текст "Заполняется для доставки и самовывоза товара"

Как на рис.

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

  • basket.jpg


#34 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 02 Сентябрь 2016 - 11:31

Просмотр сообщенияCybernetic (02 Сентябрь 2016 - 08:54) писал:

Добрый день.

Изменить форму "оформления товара"
К полу "город*" дописать после поля ввода текст "Заполняется для доставки и самовывоза товара"

Как на рис.

Здравствуйте.
В шаблоне "Быстрый заказ" код:
				<input type="text" id="quickDeliveryCity" name="form[delivery][city]" value="{ORDER_FORM_DELIVERY_CITY}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}required{% ENDIF %}" maxlength="255" />

Заменил Вам на:
				<input type="text" id="quickDeliveryCity" name="form[delivery][city]" value="{ORDER_FORM_DELIVERY_CITY}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}required{% ENDIF %}" maxlength="255" /> Заполняется для доставки и самовывоза товара

Проверьте, пожалуйста.

#35 Cybernetic

Cybernetic

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

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

Отправлено 23 Сентябрь 2016 - 13:34

Добрый день.

При всплывающем окошке, нужно поменять цвет фона заливки при наведении на "оформить заказ" сделать как на рис

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

  • оформление заказа.jpg


#36 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 23 Сентябрь 2016 - 14:30

Просмотр сообщенияCybernetic (23 Сентябрь 2016 - 13:34) писал:

Добрый день.

При всплывающем окошке, нужно поменять цвет фона заливки при наведении на "оформить заказ" сделать как на рис

Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Стили -> main.css, найдите код:
.but_cart:hover,  .fancybox-inner .minus:hover, .fancybox-inner .plus:hover {
		background: -webkit-gradient(linear, left top, left bottom, from(#5979B4), to(#5979B4));
		background: -webkit-linear-gradient(top, #5979B4, #5979B4);
		background: -moz-linear-gradient(top, #5979B4, #5979B4);
		background: -ms-linear-gradient(top, #5979B4, #5979B4);
		background: -o-linear-gradient(top, #5979B4, #5979B4);
		background-image: -ms-linear-gradient(top, #5979B4 0%, #5979B4 100%);
		color: #fff;
}

Замените на:
.but_cart:hover,  .fancybox-inner .minus:hover, .fancybox-inner .plus:hover {
		background: -webkit-gradient(linear, left top, left bottom, from(#5979B4), to(#5979B4)) !important;
		background: -webkit-linear-gradient(top, #5979B4, #5979B4) !important;
		background: -moz-linear-gradient(top, #5979B4, #5979B4) !important;
		background: -ms-linear-gradient(top, #5979B4, #5979B4) !important;
		background: -o-linear-gradient(top, #5979B4, #5979B4) !important;
		background-image: -ms-linear-gradient(top, #5979B4 0%, #5979B4 100%) !important;
		color: #fff;
}


#37 Cybernetic

Cybernetic

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

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

Отправлено 03 Октябрь 2016 - 13:02

Добрый день.

Сейчас при оформлении заказа, нажатии кнопки купить и далее заполнения формы оформления заказа, потом подтверждения, посетитель всегда переходит на страницу
http://santechbomba.ru/order/info/ <далее идентификатор заказа> но урл /order/info/ всегда не изменен.
Задача:
необходимо форму быстрого оформления заказа(это старая форма заказать звонок) привести к урлу вместо http://santechbomba.ru/feedback к http://santechbomba.ru/order
Данный урл отображается при успешной отправки формы быстрого заказа (клиент переходит на данный урл)

Пример где можно протестировать http://santechbomba....JeVPM-3-Varinat

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

  • Оформление заказа.jpg


#38 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

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

Просмотр сообщенияCybernetic (03 Октябрь 2016 - 13:02) писал:

Добрый день.

Сейчас при оформлении заказа, нажатии кнопки купить и далее заполнения формы оформления заказа, потом подтверждения, посетитель всегда переходит на страницу
http://santechbomba.ru/order/info/ <далее идентификатор заказа> но урл /order/info/ всегда не изменен.
Задача:
необходимо форму быстрого оформления заказа(это старая форма заказать звонок) привести к урлу вместо http://santechbomba.ru/feedback к http://santechbomba.ru/order
Данный урл отображается при успешной отправки формы быстрого заказа (клиент переходит на данный урл)

Пример где можно протестировать http://santechbomba....JeVPM-3-Varinat

Здравствуйте. Мы, к сожалению, не можем это сделать. т.к. при заказе обратного звонка заказ не оформляется, в результате шаблон Просмотр заказа работать не будет

#39 Cybernetic

Cybernetic

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

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

Отправлено 14 Октябрь 2016 - 07:56

Добрый день.

1) Для всплывающей формы нужно добавить текст в низу под формой как на рис, а при нажатии на этот текст открывается всплывающая форма контента http://santechbomba....ite-otzyv-o-nas т.е. реализация как у табов на сайте.

2) Добавить текст как на рис в полную форму оформления заказа. при клике на текст открывается еще одна вкладка в браузере контента http://santechbomba....ite-otzyv-o-nas

Все подробно описано на рис

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

  • всплывающая форма.jpg
  • оформление заказа.jpg


#40 Ирина345

Ирина345

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

  • Модераторы
  • 5 709 сообщений

Отправлено 14 Октябрь 2016 - 11:06

Просмотр сообщенияCybernetic (14 Октябрь 2016 - 07:56) писал:

Добрый день.

1) Для всплывающей формы нужно добавить текст в низу под формой как на рис, а при нажатии на этот текст открывается всплывающая форма контента http://santechbomba....ite-otzyv-o-nas т.е. реализация как у табов на сайте.

2) Добавить текст как на рис в полную форму оформления заказа. при клике на текст открывается еще одна вкладка в браузере контента http://santechbomba....ite-otzyv-o-nas

Все подробно описано на рис
Здравствуйте,
1. Найдите в шаблоне Быстрый заказ код
<button type="submit" class="сlose2 but_cart" id="quickform-close" style="float: left">Продолжить покупки</button>
   <a href="/page/basket"  class="but_cart"  style="float: right; background:#98FB98">Перейти к оформлению заказа</a>

после вставьте
<div class="clear"></div>
   <div>
	 <div onclick="$('#spoiler1').toggle(); return(false);" style="cursor: pointer;" class="otzyv_market">
200 рублей за отзыв на Яндекс Маркете. &#9660;
</div>
<div id="spoiler1" style="display: none;">
<script>
$(function() {
var url = 'http://santechbomba.ru/page/napishite-otzyv-o-nas';
var id = '#insert-goods-opinion-list'; // Из примера это insert-goods-opinion-list
var injid = '.htmlDataBlock'; // Из примера это inject-goods-opinion-list
if(id && injid && $(id).length) {
				 $.get(url, function(html) {
				 $(id).html($(html).find(injid).html());
});
}
});
</script>
<div id="insert-goods-opinion-list"></div>
</div>
   </div>

в конец файла main.css добавьте
.otzyv_market {
	text-decoration: underline;
	margin-bottom: 12px;
}

2. Найдите в шаблоне Страница код
<div id="block_fast_order"></div>
и перед ним установите
<div class="clear"></div>
<a href="http://santechbomba.ru/page/napishite-otzyv-o-nas" id="otzyv_market" target="_black">Оставь о нас отзыв в Яндекс Маркете и мы пополним баланс Вашего телефона на 200 рублей! &#9658;</a>





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

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