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


Как Убрать Зоны Доставки В Выпадающее Списком Меню Шаблон Цитрус


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

#1 agkostin

agkostin

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

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

Отправлено 19 Сентябрь 2016 - 18:04

Добрый день!

Подскажите, пожалуйста, как можно убрать зоны доставки в выпадающий список в шаблоне цитрус. Спасибо!

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

  • Пример.jpg


#2 Alekseys

Alekseys

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

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

Отправлено 19 Сентябрь 2016 - 18:10

Просмотр сообщенияagkostin (19 Сентябрь 2016 - 18:04) писал:

Добрый день!

Подскажите, пожалуйста, как можно убрать зоны доставки в выпадающий список в шаблоне цитрус. Спасибо!
Здравствуйте. Скрыть зоны доставки можно добавив в конец main.css
.zones {
	display: none;
}


#3 agkostin

agkostin

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

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

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

Добрый день!

Имелось ввиду не полностью убрать зоны доставки. А скрыть из в выпадающий список. Чтобы человек мог выбрать свой город.

#4 Vaccina

Vaccina

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

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

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

Воспользуйтесь следующей инструкцией по реализации:
http://forum.storela...__20#entry84991

#5 agkostin

agkostin

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

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

Отправлено 02 Ноябрь 2016 - 14:41

Добрый день!

Не получается убрать зоны доставки в выпадающий список используя данную инструкцию.

Возможно это из-за того, что используется тема Цитрус.  А там оформление заказа сделано через форму быстрый заказ (если правильно понимаю)

#6 Stasya

Stasya

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

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

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

Просмотр сообщенияagkostin (02 Ноябрь 2016 - 14:41) писал:

Добрый день!

Не получается убрать зоны доставки в выпадающий список используя данную инструкцию.

Возможно это из-за того, что используется тема Цитрус.  А там оформление заказа сделано через форму быстрый заказ (если правильно понимаю)
Здравствуйте. Простите за долгое ожидание ответа. Чтобы скрыть зоны доставки в выпадающий список  Вам необходимо в шаблоне Быстрый заказ найти блок
<!-- Способ доставки-->
	  <div class="delivery">
		<div class="title-box text-center">
		  <h2 class="title" title="Выберите удобный для вас способ доставки"><span>Cпособ доставки</span></h2>
		</div>
		<table class="orderStageDeliveryListTable table-box">
		  {% FOR order_delivery %}
			<tbody rel="{order_delivery.ID}">
			  <tr {% IF order_delivery.first %}class="first"{% ENDIF %}>
				<td class="cell1">
				  <input type="radio" id="deliveryId{order_delivery.ID}" name="form[delivery][id]" value="{order_delivery.ID}" class="required deliveryRadio"
					{% IFNOT ORDER_FORM_DELIVERY_ID %}
					  {% IF order_delivery.first %}
						checked="checked"
					  {% ENDIF %}
					{% ELSEIF order_delivery.ID = ORDER_FORM_DELIVERY_ID %}
					  checked="checked"
					{% ENDIF %}
				  />
				</td>
				<td class="cell2">
				  <label for="deliveryId{order_delivery.ID}">{order_delivery.NAME}</label>
				  <p>{order_delivery.DESC}</p>
				  {% IFNOT order_delivery.zone_list_empty %}
					{% FOR zone_list %}
					  <div class="zones">
						  <!-- Заголовок внутри метода доставки, появляется только один раз--> 
						  {% IF order_delivery.zone_list.index=1 %}
							<label for="deliveryId{order_delivery.ID}" class="zones-header">Зоны доставки</label><br />
						  {% ENDIF %}
						  <input
							type="radio" class="deliveryZoneRadio inFastOrder" deliveryid="{order_delivery.ID}" id="deliveryZoneId{order_delivery.zone_list.ID}" name="form[delivery][zone_id]" value="{order_delivery.zone_list.ID}"
							{% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}
							  checked="checked" rel="true"
							{% ENDIF %}
						  />
						  <label class="orderStageDeliveryZoneLabel" for="deliveryZoneId{order_delivery.zone_list.ID}" style="color: #333;">
							{order_delivery.zone_list.NAME}
							<span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>
						  </label>
					  </div>
					{% ENDFOR %}
				  {% ENDIF %}
				</td>
				<td class="cell3 pricefield">
				 <span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span>
				  <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span>
				</td>
			  </tr>
			</tbody>
		  {% ENDFOR %}
		</table>
	  </div>
и заменить его на
<!-- Способ доставки-->
	  <div class="delivery">
		<div class="title-box text-center">
		  <h2 class="title" title="Выберите удобный для вас способ доставки"><span>Cпособ доставки</span></h2>
		</div>
		<table class="orderStageDeliveryListTable table-box">
		  {% FOR order_delivery %}
			<tbody rel="{order_delivery.ID}">
			  <tr {% IF order_delivery.first %}class="first"{% ENDIF %}>
				<td class="cell1">
				  <input type="radio" id="deliveryId{order_delivery.ID}" name="form[delivery][id]" value="{order_delivery.ID}" class="required deliveryRadio"
					{% IFNOT ORDER_FORM_DELIVERY_ID %}
					  {% IF order_delivery.first %}
						checked="checked"
					  {% ENDIF %}
					{% ELSEIF order_delivery.ID = ORDER_FORM_DELIVERY_ID %}
					  checked="checked"
					{% ENDIF %}
				  />
				</td>
				<td class="cell2">
				  <label for="deliveryId{order_delivery.ID}">{order_delivery.NAME}</label>
				  <p>{order_delivery.DESC}</p>
				  <script>
					$('.zoneSelect select').change(function(){
					  optValue = $(this).find('option:selected').attr('value');
					  $('.zones input[value="'+optValue+'"]').click();
					  WithZone =  $('.deliveryZoneRadio:checked').attr('price');
					  $('.changeprice').text(WithZone);
					})
				  </script>
				  <div class="zoneSelect">
				{% IFNOT order_delivery.zone_list_empty %}
				<select del="order_delivery.ID" >
				  {% FOR zone_list %}
					<option deliveryid="{order_delivery.ID}" id="deliveryZoneId{order_delivery.zone_list.ID}" name="form[delivery][zone_id]" value="{order_delivery.zone_list.ID}">{order_delivery.zone_list.NAME}</option>		   
				  {% ENDFOR %}
				  </select>
				{% ENDIF %}
			</div>
				  {% IFNOT order_delivery.zone_list_empty %}
					{% FOR zone_list %}
					  <div class="zones" style="display:none">
						  <!-- Заголовок внутри метода доставки, появляется только один раз--> 
						  {% IF order_delivery.zone_list.index=1 %}
							<label for="deliveryId{order_delivery.ID}" class="zones-header">Зоны доставки</label><br />
						  {% ENDIF %}
						  <input
							type="radio" class="deliveryZoneRadio inFastOrder" deliveryid="{order_delivery.ID}" id="deliveryZoneId{order_delivery.zone_list.ID}" name="form[delivery][zone_id]" value="{order_delivery.zone_list.ID}"
							{% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}
							  checked="checked" rel="true"
							{% ENDIF %}
						  />
						  <label class="orderStageDeliveryZoneLabel" for="deliveryZoneId{order_delivery.zone_list.ID}" style="color: #333;">
							{order_delivery.zone_list.NAME}
							<span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>
						  </label>
					  </div>
					{% ENDFOR %}
				  {% ENDIF %}
				</td>
				<td class="cell3 pricefield">
				 <span class="orderStageDeliveryDefaultPrice" {% IF order_delivery.ZONE_ID>0 %}style="display:none;"{% ENDIF%}>{order_delivery.END_PRICE | money_format}</span>
				  <span class="orderStageDeliveryZonePrice" {% IF order_delivery.ZONE_ID<1 %}style="display:none;"{% ENDIF%}>{order_delivery.ZONE_END_PRICE | money_format}</span>
				</td>
			  </tr>
			</tbody>
		  {% ENDFOR %}
		</table>
	  </div>


#7 agkostin

agkostin

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

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

Отправлено 17 Ноябрь 2016 - 12:01

Спасибо Вам большое! Все получилось))




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

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