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


Добавление Функционала В "сияние"


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

#21 Beliu

Beliu

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

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

Отправлено 14 Март 2016 - 20:24

1.еще хотелось бы узнать как сделать чтобы человек мог выбирать между удобным временем доставки и сейчас. сейчас стояло по умолчанию а при нажатии на удобное время доставки выскакивала уже дата и время. на подобии как способ доставки или способ оплаты.
2. Еще нужно разделить адрес доставки на улицу, дом, квартиру, подьезд, этаж и код домофона.

#22 Beliu

Beliu

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

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

Отправлено 17 Март 2016 - 14:10

Просмотр сообщенияBeliu (14 Март 2016 - 20:24) писал:

1.еще хотелось бы узнать как сделать чтобы человек мог выбирать между удобным временем доставки и сейчас. сейчас стояло по умолчанию а при нажатии на удобное время доставки выскакивала уже дата и время. на подобии как способ доставки или способ оплаты.
2. Еще нужно разделить адрес доставки на улицу, дом, квартиру, подьезд, этаж и код домофона.
ап

#23 Юля123

Юля123

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

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

Отправлено 18 Март 2016 - 14:54

Просмотр сообщенияBeliu (17 Март 2016 - 14:10) писал:

ап

Здравствуйте,

1) Вы не могли бы более подробно описать что бы Вы хотели, не очень понятно по тому описанию, что Вы приложили.

2) Чтобы это сделать, в шаблоне Быстрый заказ найдите код:
		  <!-- Если поле адреса доставки запрашивается -->
		  {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		  <li class="wide">
			<div class="clear"></div>
			<label for="quickDeliveryAddress">Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <textarea cols="50" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>
			</div> 
		  </li>
		  {% ENDIF %}
	   
		  <!-- Если поле адреса доставки запрашивается -->

и замените на код:

		  <!-- Если поле адреса доставки запрашивается -->
		  {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		  <li class="wide">
			<div class="clear"></div>
			<label for="quickDeliveryAddress">Улица{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input cols="50" rows="5" id="quickDeliveryAddress" class="input-text" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %} value="{ORDER_FORM_DELIVERY_ADDRESS}" />
			</div> 
		  </li>
		  <li class="wide">
			<div class="clear"></div>
			 <label for="quickDeliveryAddress2">Дом{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input type="text" id="quickDeliveryAddress2"  class="input-text" name="form[delivery][address2]" />
			</div> 
		  </li>
		  <li class="wide">
			<div class="clear"></div>
			 <label for="quickDeliveryAddress2">Квартира{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input type="text" id="quickDeliveryAddress3"  class="input-text" name="form[delivery][address2]" />
			</div> 
		  </li>
		  <li class="wide">
			<div class="clear"></div>
			 <label for="quickDeliveryAddress2">Подъезд{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input type="text" id="quickDeliveryAddress4"  class="input-text" name="form[delivery][address2]" />
			</div> 
		  </li>
					<li class="wide">
			<div class="clear"></div>
			 <label for="quickDeliveryAddress2">Этаж{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input type="text" id="quickDeliveryAddress5"  class="input-text" name="form[delivery][address2]" />
			</div> 
		  </li>
					<li class="wide">
			<div class="clear"></div>
			 <label for="quickDeliveryAddress2">Код домофона{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input type="text" id="quickDeliveryAddress6"  class="input-text" name="form[delivery][address2]" />
			</div> 
		  </li>
		  {% ENDIF %}
		  
		  <!-- Если поле адреса доставки запрашивается -->


И код:

<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform">

замените на код:

<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform"  onsubmit="$('#quickDeliveryAddress').val($('#quickDeliveryAddress').val() + ' ' + $('#quickDeliveryAddress2').val()+ ' ' + $('#quickDeliveryAddress3').val()+ ' ' + $('#quickDeliveryAddress4').val()+ ' ' + $('#quickDeliveryAddress5').val() + ' ' + $('#quickDeliveryAddress2').val());" >


#24 Beliu

Beliu

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

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

Отправлено 19 Март 2016 - 01:47

Просмотр сообщенияЮля123 (18 Март 2016 - 14:54) писал:

Здравствуйте,

1) Вы не могли бы более подробно описать что бы Вы хотели, не очень понятно по тому описанию, что Вы приложили.

2) Чтобы это сделать, в шаблоне Быстрый заказ найдите код:
		 <!-- Если поле адреса доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		 <li class="wide">
		 <div class="clear"></div>
		 <label for="quickDeliveryAddress">Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <textarea cols="50" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>
		 </div>
		 </li>
		 {% ENDIF %}
	
		 <!-- Если поле адреса доставки запрашивается -->

и замените на код:

		 <!-- Если поле адреса доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		 <li class="wide">
		 <div class="clear"></div>
		 <label for="quickDeliveryAddress">Улица{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input cols="50" rows="5" id="quickDeliveryAddress" class="input-text" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %} value="{ORDER_FORM_DELIVERY_ADDRESS}" />
		 </div>
		 </li>
		 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Дом{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress2" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
		 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Квартира{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress3" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
		 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Подъезд{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress4" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
				 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Этаж{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress5" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
				 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Код домофона{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress6" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
		 {% ENDIF %}
		
		 <!-- Если поле адреса доставки запрашивается -->


И код:

<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform">

замените на код:

<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform" onsubmit="$('#quickDeliveryAddress').val($('#quickDeliveryAddress').val() + ' ' + $('#quickDeliveryAddress2').val()+ ' ' + $('#quickDeliveryAddress3').val()+ ' ' + $('#quickDeliveryAddress4').val()+ ' ' + $('#quickDeliveryAddress5').val() + ' ' + $('#quickDeliveryAddress2').val());" >
1. работает спасибо только комментарии теперь невозможно написать. рис1
2. по поводу времени я имел ввиду чтобы был радиомодуль кнопок как к примеру с выбором способа доставки одна сейчас вторая удобное время доставки. сейчас стояла по умолчанию т.к. в основном заказы будут на сейчас а если клиент выбирает удобное время то уже открывалась полная форма даты и времени. рис.2

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

  • 1.png
  • 2.png


#25 Beliu

Beliu

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

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

Отправлено 21 Март 2016 - 14:17

Ап

#26 Beliu

Beliu

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

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

Отправлено 22 Март 2016 - 13:14

Просмотр сообщенияЮля123 (18 Март 2016 - 14:54) писал:



Здравствуйте,

1) Вы не могли бы более подробно описать что бы Вы хотели, не очень понятно по тому описанию, что Вы приложили.

2) Чтобы это сделать, в шаблоне Быстрый заказ найдите код:
		  <!-- Если поле адреса доставки запрашивается -->
		  {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		  <li class="wide">
			<div class="clear"></div>
			<label for="quickDeliveryAddress">Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <textarea cols="50" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}&lt;textarea>
			</div> 
		  </li>
		  {% ENDIF %}

		  <!-- Если поле адреса доставки запрашивается -->

и замените на код:

		  <!-- Если поле адреса доставки запрашивается -->
		  {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		  <li class="wide">
			<div class="clear"></div>
			<label for="quickDeliveryAddress">Улица{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input cols="50" rows="5" id="quickDeliveryAddress" class="input-text" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %} value="{ORDER_FORM_DELIVERY_ADDRESS}" />
			</div> 
		  </li>
		  <li class="wide">
			<div class="clear"></div>
			 <label for="quickDeliveryAddress2">Дом{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
			<div class="input-box">
			  <input type="text" id="quickDeliveryAddress2"  class="input-text" name="form[delivery][address2]" />
			</div> 
		  </li>
		  <li class="wide">
			<div class="clear"></div>

			<div class="input-box">
			  <input type="
			  <input type="text" id="quickDeliveryAddress6"  class="input-text" name="form[delivery][address2]" />
			</div> 
		  </li


И код:

[CODE]
<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform">

замените на код:

<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform"  onsubmit="$('#quickDeliveryAddress').val($('#quickDeliveryAddress').val() + ' ' + $('#quickDeliveryAddress2').val()+ ' ' + $('#quickDeliveryAddress3').val()+ ' ' + $('#quickDeliveryAddress4').val()+ ' ' + $('#quickDeliveryAddress5').val() + ' ' + $('#quickDeliveryAddress2').val());" >
ап

#27 Юля123

Юля123

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

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

Отправлено 22 Март 2016 - 14:57

Просмотр сообщенияBeliu (19 Март 2016 - 01:47) писал:

1. работает спасибо только комментарии теперь невозможно написать. рис1
2. по поводу времени я имел ввиду чтобы был радиомодуль кнопок как к примеру с выбором способа доставки одна сейчас вторая удобное время доставки. сейчас стояла по умолчанию т.к. в основном заказы будут на сейчас а если клиент выбирает удобное время то уже открывалась полная форма даты и времени. рис.2

Здравствуйте,

1) В шаблоне Быстрый заказ найдите код:

		  {% IF SETTINGS_ORDER_FIELDS_COMMENT<3 %}
		  <li class="wide">
			<div class="clear"></div>
			<label for="quickDeliveryComment">Комментарий{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<span class="required">*</span>{% ENDIF %}</label>
		  </li>
		  {% ENDIF %}
и замените на код:

		{% IF SETTINGS_ORDER_FIELDS_COMMENT < 3 %}
		  <li class="wide">
			<div class="clear"></div>
			<label for="quickDeliveryComment" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>Комментарий{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<em>*</em>{% ENDIF %}</label>
			<div class="input-box">
			  <textarea cols="100" rows="5" id="quickDeliveryComment" name="form[delivery][comment]" class="{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}required{% ENDIF %} textarea">{ORDER_FORM_DELIVERY_COMMENT}</textarea>
			</div> 
		  </li>
		{% ENDIF %}

2) На этот вопрос мы Вам ответим позже, ожидайте.

#28 Beliu

Beliu

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

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

Отправлено 22 Март 2016 - 16:42

Просмотр сообщенияЮля123 (22 Март 2016 - 14:57) писал:

Здравствуйте,

1) В шаблоне Быстрый заказ найдите код:

		 {% IF SETTINGS_ORDER_FIELDS_COMMENT<3 %}
		 <li class="wide">
		 <div class="clear"></div>
		 <label for="quickDeliveryComment">Комментарий{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 </li>
		 {% ENDIF %}
и замените на код:

	 {% IF SETTINGS_ORDER_FIELDS_COMMENT < 3 %}
		 <li class="wide">
		 <div class="clear"></div>
		 <label for="quickDeliveryComment" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>Комментарий{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<em>*</em>{% ENDIF %}</label>
		 <div class="input-box">
			 <textarea cols="100" rows="5" id="quickDeliveryComment" name="form[delivery][comment]" class="{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}required{% ENDIF %} textarea">{ORDER_FORM_DELIVERY_COMMENT}</textarea>
		 </div>
		 </li>
	 {% ENDIF %}

2) На этот вопрос мы Вам ответим позже, ожидайте.
1. Спасибо все работает.
2. Хорошо буду ждать)

#29 Vaccina

Vaccina

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

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

Отправлено 23 Март 2016 - 06:09

Просмотр сообщенияBeliu (19 Март 2016 - 01:47) писал:

2. по поводу времени я имел ввиду чтобы был радиомодуль кнопок как к примеру с выбором способа доставки одна сейчас вторая удобное время доставки. сейчас стояла по умолчанию т.к. в основном заказы будут на сейчас а если клиент выбирает удобное время то уже открывалась полная форма даты и времени. рис.2

В шаблоне Быстрый заказ найдите:
<!-- Если поле даты доставки запрашивается -->
		  {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
		  <li class="fields">
			<div class="field">
			  <label for="quickDeliveryConvenientDate">Удобная дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			  <div class="input-box">
				<input type="text" id="quickDeliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}required{% ENDIF %}" maxlength="10" minlength="10" />
			  </div>
			</div>
		  </li>
		  <li class="fields">
			<div class="field">
			  <label for="quickDeliveryConvenientDate">Удобное время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			  <div class="input-box">
				c
				<select style="width:95px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]">
				  <option></option>
				  {% FOR convenient_time_from_list %}
					<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
				  {% ENDFOR %}
				</select>
				до
				<select style="width:95px;float: none;" name="form[delivery][convenient_time_to]">
				  <option></option>
				  {% FOR convenient_time_to_list %}
					<option value="{convenient_time_to_list.HOUR_INT}" {% IF convenient_time_to_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_to_list.HOUR}</option>
				  {% ENDFOR %}
				</select>
			  </div>
			</div>
		  </li>
		  {% ENDIF %}

замените на:
<!-- Если поле даты доставки запрашивается -->
		  {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
	 <li class="fields">
	
	<input type="radio" name="choose_time" id="time_now" onclick="$('#spoiler').hide('slow');" />
	<label for="time_now">Сейчас</label>
   
	<input type="radio" name="choose_time" id="time_later" onclick="$('#spoiler').show('slow');" />
	<label for="time_later">Выбрать удобное время</label>
   
	<div id="spoiler" style="display:none;">
		  <div class="fields">
			<div class="field">
			  <label for="quickDeliveryConvenientDate">Удобная дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			  <div class="input-box">
				<input type="text" id="quickDeliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}required{% ENDIF %}" maxlength="10" minlength="10" />
			  </div>
			</div>
		  </div>
		  <div class="fields">
			<div class="field">
			  <label for="quickDeliveryConvenientDate">Удобное время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			  <div class="input-box">
				c
				<select style="width:95px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]">
				  <option></option>
				  {% FOR convenient_time_from_list %}
					<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
				  {% ENDFOR %}
				</select>
				до
				<select style="width:95px;float: none;" name="form[delivery][convenient_time_to]">
				  <option></option>
				  {% FOR convenient_time_to_list %}
					<option value="{convenient_time_to_list.HOUR_INT}" {% IF convenient_time_to_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_to_list.HOUR}</option>
				  {% ENDFOR %}
				</select>
			  </div>
			</div>
		  </div>
	</div>
   
   
	</li>
		  {% ENDIF %}


#30 Beliu

Beliu

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

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

Отправлено 23 Март 2016 - 14:56

Просмотр сообщенияVaccina (23 Март 2016 - 06:09) писал:

В шаблоне Быстрый заказ найдите:
<!-- Если поле даты доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
		 <li class="fields">
		 <div class="field">
			 <label for="quickDeliveryConvenientDate">Удобная дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			 <div class="input-box">
			 <input type="text" id="quickDeliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}required{% ENDIF %}" maxlength="10" minlength="10" />
			 </div>
		 </div>
		 </li>
		 <li class="fields">
		 <div class="field">
			 <label for="quickDeliveryConvenientDate">Удобное время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			 <div class="input-box">
			 c
			 <select style="width:95px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]">
				 <option></option>
				 {% FOR convenient_time_from_list %}
				 <option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
				 {% ENDFOR %}
			 </select>
			 до
			 <select style="width:95px;float: none;" name="form[delivery][convenient_time_to]">
				 <option></option>
				 {% FOR convenient_time_to_list %}
				 <option value="{convenient_time_to_list.HOUR_INT}" {% IF convenient_time_to_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_to_list.HOUR}</option>
				 {% ENDFOR %}
			 </select>
			 </div>
		 </div>
		 </li>
		 {% ENDIF %}

замените на:
<!-- Если поле даты доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
	 <li class="fields">
	
<input type="radio" name="choose_time" id="time_now" onclick="$('#spoiler').hide('slow');" />
<label for="time_now">Сейчас</label>

<input type="radio" name="choose_time" id="time_later" onclick="$('#spoiler').show('slow');" />
<label for="time_later">Выбрать удобное время</label>

<div id="spoiler" style="display:none;">
		 <div class="fields">
		 <div class="field">
			 <label for="quickDeliveryConvenientDate">Удобная дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			 <div class="input-box">
			 <input type="text" id="quickDeliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}required{% ENDIF %}" maxlength="10" minlength="10" />
			 </div>
		 </div>
		 </div>
		 <div class="fields">
		 <div class="field">
			 <label for="quickDeliveryConvenientDate">Удобное время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
			 <div class="input-box">
			 c
			 <select style="width:95px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]">
				 <option></option>
				 {% FOR convenient_time_from_list %}
				 <option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
				 {% ENDFOR %}
			 </select>
			 до
			 <select style="width:95px;float: none;" name="form[delivery][convenient_time_to]">
				 <option></option>
				 {% FOR convenient_time_to_list %}
				 <option value="{convenient_time_to_list.HOUR_INT}" {% IF convenient_time_to_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_to_list.HOUR}</option>
				 {% ENDFOR %}
			 </select>
			 </div>
		 </div>
		 </div>
</div>


</li>
		 {% ENDIF %}
Спасибо большое. Только маленький нюанс можно чтобы автоматически стояло сейчас.

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

  • Screenshot_5.png
  • Screenshot_55.png


#31 Vaccina

Vaccina

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

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

Отправлено 24 Март 2016 - 06:39

<input type="radio" name="choose_time" id="time_now" onclick="$('#spoiler').hide('slow');" />
<label for="time_now">Сейчас</label>

замените на:
<input type="radio" checked="checked" name="choose_time" id="time_now" onclick="$('#spoiler').hide('slow');" />
<label for="time_now">Сейчас</label>


#32 Beliu

Beliu

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

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

Отправлено 25 Март 2016 - 13:19

Просмотр сообщенияVaccina (24 Март 2016 - 06:39) писал:

<input type="radio" name="choose_time" id="time_now" onclick="$('#spoiler').hide('slow');" />
<label for="time_now">Сейчас</label>

замените на:
<input type="radio" checked="checked" name="choose_time" id="time_now" onclick="$('#spoiler').hide('slow');" />
<label for="time_now">Сейчас</label>
Спасибо. И еще) там при выборе удобного времени стоит при выборе например с 13:00 до 14:00. Я поменял на точное и теперь нужно чтобы в первой строке было количество часов а на второй кол-во минут.

#33 RedHead

RedHead

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

  • Модераторы
  • 1 052 сообщений

Отправлено 26 Март 2016 - 17:55

Просмотр сообщенияBeliu (25 Март 2016 - 13:19) писал:

Спасибо. И еще) там при выборе удобного времени стоит при выборе например с 13:00 до 14:00. Я поменял на точное и теперь нужно чтобы в первой строке было количество часов а на второй кол-во минут.

Здравствуйте. К сожалению, такой функционал не предусмотрен на нашей платформе. Могу предложить Вам убрать второе поле с выбором времени и оставить одно. Назвать его "к". Получится что-то вроде: "Время доставки: в 16 часам".

#34 Beliu

Beliu

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

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

Отправлено 26 Март 2016 - 19:08

Просмотр сообщенияRedHead (26 Март 2016 - 17:55) писал:



Здравствуйте. К сожалению, такой функционал не предусмотрен на нашей платформе. Могу предложить Вам убрать второе поле с выбором времени и оставить одно. Назвать его "к". Получится что-то вроде: "Время доставки: в 16 часам".
да но возможно что человеку нужно к половне четвертого что в таком случае делать?

#35 Beliu

Beliu

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

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

Отправлено 26 Март 2016 - 19:17

Просмотр сообщенияRedHead (26 Март 2016 - 17:55) писал:



Здравствуйте. К сожалению, такой функционал не предусмотрен на нашей платформе. Могу предложить Вам убрать второе поле с выбором времени и оставить одно. Назвать его "к". Получится что-то вроде: "Время доставки: в 16 часам".
может такой вариант как Вы называете только можно раздробить время на более мелкое 16:00 16:15 16:30 и тд?

#36 RedHead

RedHead

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

  • Модераторы
  • 1 052 сообщений

Отправлено 26 Март 2016 - 19:45

Просмотр сообщенияBeliu (26 Март 2016 - 19:17) писал:

может такой вариант как Вы называете только можно раздробить время на более мелкое 16:00 16:15 16:30 и тд?

Об этом я и говорила в предыдущем сообщении. Минуты, к сожалению, вывести не получится.
Чтобы оставить только выбор часа, в шаблоне Быстрый заказ замените строки:
c
								<select style="width:95px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]">
								  <option></option>
								  {% FOR convenient_time_from_list %}
										<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
								  {% ENDFOR %}
								</select>
								до
								<select style="width:95px;float: none;" name="form[delivery][convenient_time_to]">
								  <option></option>
								  {% FOR convenient_time_to_list %}
										<option value="{convenient_time_to_list.HOUR_INT}" {% IF convenient_time_to_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_to_list.HOUR}</option>
								  {% ENDFOR %}
								</select>
на:
к
								<select style="width:95px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]">
								  <option></option>
								  {% FOR convenient_time_from_list %}
										<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
								  {% ENDFOR %}


#37 Beliu

Beliu

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

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

Отправлено 21 Апрель 2016 - 02:42

Просмотр сообщенияЮля123 (18 Март 2016 - 14:54) писал:

Здравствуйте,

1) Вы не могли бы более подробно описать что бы Вы хотели, не очень понятно по тому описанию, что Вы приложили.

2) Чтобы это сделать, в шаблоне Быстрый заказ найдите код:
		 <!-- Если поле адреса доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		 <li class="wide">
		 <div class="clear"></div>
		 <label for="quickDeliveryAddress">Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <textarea cols="50" rows="5" id="quickDeliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>
		 </div>
		 </li>
		 {% ENDIF %}
	
		 <!-- Если поле адреса доставки запрашивается -->

и замените на код:

		 <!-- Если поле адреса доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
		 <li class="wide">
		 <div class="clear"></div>
		 <label for="quickDeliveryAddress">Улица{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input cols="50" rows="5" id="quickDeliveryAddress" class="input-text" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %} value="{ORDER_FORM_DELIVERY_ADDRESS}" />
		 </div>
		 </li>
		 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Дом{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress2" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
		 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Квартира{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress3" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
		 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Подъезд{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress4" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
				 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Этаж{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress5" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
				 <li class="wide">
		 <div class="clear"></div>
			 <label for="quickDeliveryAddress2">Код домофона{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<span class="required">*</span>{% ENDIF %}</label>
		 <div class="input-box">
			 <input type="text" id="quickDeliveryAddress6" class="input-text" name="form[delivery][address2]" />
		 </div>
		 </li>
		 {% ENDIF %}
		
		 <!-- Если поле адреса доставки запрашивается -->


И код:

<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform">

замените на код:

<form action="{ORDER_STAGE_CONFIRM_WITHOUT_DOMAIN_URL}" method="post" id="quickform" onsubmit="$('#quickDeliveryAddress').val($('#quickDeliveryAddress').val() + ' ' + $('#quickDeliveryAddress2').val()+ ' ' + $('#quickDeliveryAddress3').val()+ ' ' + $('#quickDeliveryAddress4').val()+ ' ' + $('#quickDeliveryAddress5').val() + ' ' + $('#quickDeliveryAddress2').val());" >
до этого работало все корректно сейчас пропала улица доставки и нельзя выбрать способ доставки

#38 Vaccina

Vaccina

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

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

Отправлено 21 Апрель 2016 - 03:39

Уточните пожалуйста, после последнего изменения перестали работать некоторые функции или ранее?

#39 Beliu

Beliu

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

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

Отправлено 21 Апрель 2016 - 13:11

Просмотр сообщенияVaccina (21 Апрель 2016 - 03:39) писал:

Уточните пожалуйста, после последнего изменения перестали работать некоторые функции или ранее?
Все прекрасно работало. сейчас пропал строка улица и выбор способа доставки

#40 Юля123

Юля123

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

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

Отправлено 21 Апрель 2016 - 14:49

Просмотр сообщенияBeliu (21 Апрель 2016 - 13:11) писал:

Все прекрасно работало. сейчас пропал строка улица и выбор способа доставки

Здравствуйте, в шаблоне Быстрый заказ найдите код:

		<div id="spoiler" style="display:none;">
				  <div class="fields">
						<div class="field">
						  <label for="quickDeliveryConvenientDate">Дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
						  <div class="input-box">
								<input type="text" id="quickDeliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}required{% ENDIF %}" maxlength="10" minlength="10" />
						  </div>
						</div>
				  </div>
				  <div class="fields">
						<div class="field">
						  <label for="quickDeliveryConvenientDate">Время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
						  <div class="input-box">
							   на
																<select style="width:50px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]">
																  <option></option>
																  {% FOR convenient_time_from_list %}
																				<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
																  {% ENDFOR %}
						  </div>
						</div>
				  </div>
		</div>

и замените на код:

		<div id="spoiler">
				  <div class="fields">
						<div class="field">
						  <label for="quickDeliveryConvenientDate">Дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
						  <div class="input-box">
								<input type="text" id="quickDeliveryConvenientDate" name="form[delivery][convenient_date]" value="{ORDER_FORM_DELIVERY_CONVENIENT_DATE}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}required{% ENDIF %}" maxlength="10" minlength="10" />
						  </div>
						</div>
				  </div>
				  <div class="fields">
						<div class="field">
						  <label for="quickDeliveryConvenientDate">Время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<span class="required">*</span>{% ENDIF %}</label>
						  <div class="input-box ">
																<select style="width:50px;margin-right:3px;float: none;" name="form[delivery][convenient_time_from]" class="input-text "> 
																	{% FOR convenient_time_from_list %}
																				<option value="{convenient_time_from_list.HOUR_INT}" {% IF convenient_time_from_list.SELECTED %}selected="selected"{% ENDIF %}>{convenient_time_from_list.HOUR}</option>
																  {% ENDFOR %}
															   </select>
						  </div>
						</div>
				  </div>
		</div>





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

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