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


Бегунок При Выборе Доставки


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

#1 mark03

mark03

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

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

Отправлено 20 Сентябрь 2013 - 10:42

Добрый день!

Возможно ли сделать бегунок при доставке? более 20 пунктов самовывоза, стока условий выстреливает, было б удобно если баранчик тире рулетку пристроить?
Спасибо

#2 velena168

velena168

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

  • Пользователи
  • PipPipPipPip
  • 1 643 сообщений
  • ГородСанкт- Петербург

Отправлено 20 Сентябрь 2013 - 11:07

Просмотр сообщенияmark03 (20 Сентябрь 2013 - 10:42) писал:

Добрый день!

Возможно ли сделать бегунок при доставке? более 20 пунктов самовывоза, стока условий выстреливает, было б удобно если баранчик тире рулетку пристроить?
Спасибо
Может это?
http://forum.storela...__20#entry84991

#3 mark03

mark03

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

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

Отправлено 20 Сентябрь 2013 - 13:00

Просмотр сообщенияvelena168 (20 Сентябрь 2013 - 11:07) писал:


Дорогая, Велена!

Вы умничка, спасибо!

#4 mark03

mark03

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

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

Отправлено 20 Сентябрь 2013 - 18:05

Просмотр сообщенияmark03 (20 Сентябрь 2013 - 13:00) писал:

Дорогая, Велена!

Вы умничка, спасибо!

Хотел убрать условия доставки в описании товара, нашел блок

  <!-- Блок описания вариантов доставки -->
  <tr>
    <td class="goodsDataMainDeliveryBlock" colspan="2">
  <h4>Условия доставки</h4>
  {% FOR goods_delivery %}
    <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
    <div class="goodsDataMainDeliveryItem" >
  <p>{goods_delivery.DESC}</p>
  {% IF goods_delivery.rules_empty %}
    Стоимость доставки: {goods_delivery.PRICE | money_format}
  {% ELSE %}
    <div class="goodsDataMainDeliveryItemRules">
  <table>
    <thead>
  <tr>
    <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
  </tr>
  <tr>
    <td>Для заказов больше</td>
    <td>Стоимость доставки</td>
  </tr>
    </thead>
    <tbody class="num">
  {% FOR rules %}
    <tr>
  <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
  <td>{goods_delivery.rules.PRICE | money_format}</td>
    </tr>
  {% ENDFOR %}
    <tr>
  <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
  <td>{goods_delivery.PRICE | money_format}</td>
    </tr>
    </tbody>
  </table>
    </div>
  {% ENDIF %}
    </div>
  {% ENDFOR %}
    </td>
  </tr>
    </table>
  </div>
    </td>
  </tr>
    </table>
  </div>
    </form>
{%ENDIF%}

Удаляю, пишет ошибку, не закрываю строку 24...Вообщем))как удалить условия доставки?

#5 sengun

sengun

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

  • Модератоpы
  • 1 139 сообщений
  • ГородНижний Новгород

Отправлено 20 Сентябрь 2013 - 20:56

Просмотр сообщенияmark03 (20 Сентябрь 2013 - 18:05) писал:

Хотел убрать условия доставки в описании товара, нашел блок

  <!-- Блок описания вариантов доставки -->
  <tr>
<td class="goodsDataMainDeliveryBlock" colspan="2">
  <h4>Условия доставки</h4>
  {% FOR goods_delivery %}
<br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
<div class="goodsDataMainDeliveryItem" >
  <p>{goods_delivery.DESC}</p>
  {% IF goods_delivery.rules_empty %}
Стоимость доставки: {goods_delivery.PRICE | money_format}
  {% ELSE %}
<div class="goodsDataMainDeliveryItemRules">
  <table>
<thead>
  <tr>
<td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
  </tr>
  <tr>
<td>Для заказов больше</td>
<td>Стоимость доставки</td>
  </tr>
</thead>
<tbody class="num">
  {% FOR rules %}
<tr>
  <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
  <td>{goods_delivery.rules.PRICE | money_format}</td>
</tr>
  {% ENDFOR %}
<tr>
  <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
  <td>{goods_delivery.PRICE | money_format}</td>
</tr>
</tbody>
  </table>
</div>
  {% ENDIF %}
</div>
  {% ENDFOR %}
</td>
  </tr>
</table>
  </div>
</td>
  </tr>
</table>
  </div>
</form>
{%ENDIF%}

Удаляю, пишет ошибку, не закрываю строку 24...Вообщем))как удалить условия доставки?
Вы нашли верный блок, но удаляете немного лишнего.
Вот отрезок, что надо удалить
								 <!-- Блок описания вариантов доставки -->
								 <tr>
									 <td class="goodsDataMainDeliveryBlock" colspan="2">
										 <h4>Условия доставки</h4>
										 {% FOR goods_delivery %}
											 <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
											 <div class="goodsDataMainDeliveryItem" >
												 <p>{goods_delivery.DESC}</p>
												 {% IF goods_delivery.rules_empty %}
													 Стоимость доставки: {goods_delivery.PRICE | money_format}
												 {% ELSE %}
													 <div class="goodsDataMainDeliveryItemRules">
														 <table>
															 <thead>
																 <tr>
																	 <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
																 </tr>
																 <tr>
																	 <td>Для заказов больше</td>
																	 <td>Стоимость доставки</td>
																 </tr>
															 </thead>
															 <tbody class="num">
																 {% FOR rules %}
																	 <tr>
																		 <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
																		 <td>{goods_delivery.rules.PRICE | money_format}</td>
																	 </tr>
																 {% ENDFOR %}
																	 <tr>
																		 <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
																		 <td>{goods_delivery.PRICE | money_format}</td>
																	 </tr>
															 </tbody>
														 </table>
													 </div>
												 {% ENDIF %}
											 </div>
										 {% ENDFOR %}
									 </td>
								 </tr>


#6 mark03

mark03

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

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

Отправлено 21 Сентябрь 2013 - 13:43

Просмотр сообщенияsengun (20 Сентябрь 2013 - 20:56) писал:

Вы нашли верный блок, но удаляете немного лишнего.
Вот отрезок, что надо удалить
								 <!-- Блок описания вариантов доставки -->
								 <tr>
									 <td class="goodsDataMainDeliveryBlock" colspan="2">
										 <h4>Условия доставки</h4>
										 {% FOR goods_delivery %}
											 <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
											 <div class="goodsDataMainDeliveryItem" >
												 <p>{goods_delivery.DESC}</p>
												 {% IF goods_delivery.rules_empty %}
													 Стоимость доставки: {goods_delivery.PRICE | money_format}
												 {% ELSE %}
													 <div class="goodsDataMainDeliveryItemRules">
														 <table>
															 <thead>
																 <tr>
																	 <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
																 </tr>
																 <tr>
																	 <td>Для заказов больше</td>
																	 <td>Стоимость доставки</td>
																 </tr>
															 </thead>
															 <tbody class="num">
																 {% FOR rules %}
																	 <tr>
																		 <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
																		 <td>{goods_delivery.rules.PRICE | money_format}</td>
																	 </tr>
																 {% ENDFOR %}
																	 <tr>
																		 <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
																		 <td>{goods_delivery.PRICE | money_format}</td>
																	 </tr>
															 </tbody>
														 </table>
													 </div>
												 {% ENDIF %}
											 </div>
										 {% ENDFOR %}
									 </td>
								 </tr>



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

#7 CrazyCat

CrazyCat

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

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

Отправлено 21 Сентябрь 2013 - 14:36

Просмотр сообщенияmark03 (21 Сентябрь 2013 - 13:43) писал:

Спасибо!Получилось!
Можно ли сделать,чтоб товар автоматически скрывался на сайте, когда заканчивался?
Добрый день!
Да, в админке зайдите Настройки-Основные-Товары
Отметьте Не показывать товар на сайте, если его нет в наличии

#8 mark03

mark03

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

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

Отправлено 21 Сентябрь 2013 - 15:54

Просмотр сообщенияCrazyCat (21 Сентябрь 2013 - 14:36) писал:

Добрый день!
Да, в админке зайдите Настройки-Основные-Товары
Отметьте Не показывать товар на сайте, если его нет в наличии

Спасибо!

#9 mark03

mark03

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

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

Отправлено 22 Сентябрь 2013 - 19:03

Просмотр сообщенияsengun (20 Сентябрь 2013 - 20:56) писал:

Вы нашли верный блок, но удаляете немного лишнего.
Вот отрезок, что надо удалить
								 <!-- Блок описания вариантов доставки -->
								 <tr>
									 <td class="goodsDataMainDeliveryBlock" colspan="2">
										 <h4>Условия доставки</h4>
										 {% FOR goods_delivery %}
											 <br /><h5 rel="{goods_delivery.ID}" class="goodsDataMainDeliveryItemHeader">Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
											 <div class="goodsDataMainDeliveryItem" >
												 <p>{goods_delivery.DESC}</p>
												 {% IF goods_delivery.rules_empty %}
													 Стоимость доставки: {goods_delivery.PRICE | money_format}
												 {% ELSE %}
													 <div class="goodsDataMainDeliveryItemRules">
														 <table>
															 <thead>
																 <tr>
																	 <td colspan="2"><h5>Стоимость доставки зависит от суммы заказа</h5></td>
																 </tr>
																 <tr>
																	 <td>Для заказов больше</td>
																	 <td>Стоимость доставки</td>
																 </tr>
															 </thead>
															 <tbody class="num">
																 {% FOR rules %}
																	 <tr>
																		 <td><p><span>{goods_delivery.rules.SUM_MORE_PRICE | money_format}</span></p></td>
																		 <td>{goods_delivery.rules.PRICE | money_format}</td>
																	 </tr>
																 {% ENDFOR %}
																	 <tr>
																		 <td><p><span>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format}</span></p></td>
																		 <td>{goods_delivery.PRICE | money_format}</td>
																	 </tr>
															 </tbody>
														 </table>
													 </div>
												 {% ENDIF %}
											 </div>
										 {% ENDFOR %}
									 </td>
								 </tr>

Добрый вечер!

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

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

  • 5.jpg
  • hjk.png


#10 shnafix

shnafix

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

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

Отправлено 22 Сентябрь 2013 - 19:48

Просмотр сообщенияmark03 (22 Сентябрь 2013 - 19:03) писал:

Добрый вечер!

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

#11 mark03

mark03

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

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

Отправлено 22 Сентябрь 2013 - 21:37

Просмотр сообщенияshnafix (22 Сентябрь 2013 - 19:48) писал:

Добрый.
Уточните, пожалуйста, Вашу проблему, так как не рабочие бегунки обнаружить не удалось.

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

#12 miyako

miyako

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

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

Отправлено 22 Сентябрь 2013 - 23:05

Просмотр сообщенияmark03 (22 Сентябрь 2013 - 21:37) писал:

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

Какие последние изменения Вы делали в шаблоне Оформление заказа?

#13 mark03

mark03

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

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

Отправлено 23 Сентябрь 2013 - 10:17

Просмотр сообщенияmiyako (22 Сентябрь 2013 - 23:05) писал:

Какие последние изменения Вы делали в шаблоне Оформление заказа?

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

Заменил блок

<!-- Шаг 2. Доставка -->
		 {% IF ORDER_STAGE_NUM=2%}
		 <div class="orderStageDelivery">
				 <h3>Выберите удобный для вас способ доставки</h3>
				 <div class="orderInfo">
				
				 <table class="orderStageDeliveryListTable">
						 {% FOR order_delivery %}
						 <tbody rel="{order_delivery.ID}">
								 <tr>
								 <td class="cell1" rowspan="2">
										 <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>
								 </td>
								 <td rowspan="2" class="cell3 num">
										 + <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>
								 <tr>
								 <td class="cell4">{order_delivery.DESC}</td>
								 </tr>
								 {% IFNOT order_delivery.zone_list_empty %}
								 {% FOR zone_list %}
								 <tr>
										 <td></td>
										 <td class="cell5">
										
										 <!-- Заголовок внутри метода доставки, появляется только один раз-->
										 {% IF order_delivery.zone_list.index=1 %}
												 <label class="orderStageDeliveryZoneHeader" for="deliveryId{order_delivery.ID}">Зоны доставки</label>
										 {% ENDIF %}
										
										 <input
												 type="radio"
												 class="deliveryZoneRadio"
												 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}">
												 {order_delivery.zone_list.NAME}
												 <span class="deliveryZonePrice">{order_delivery.zone_list.END_PRICE | money_format}</span>
										 </label>
										 </td>

								 </tr>
								 {% ENDFOR %}
								 {% ENDIF %}
						 </tbody>
						 {% ENDFOR %}
				 </table>
				 </div>
на это

<!-- Шаг 2. Доставка -->
		 {% IF ORDER_STAGE_NUM=2%}
		 <div class="orderStageDelivery">
				 <h3>Выберите удобный для вас способ доставки</h3>
				 <div class="orderInfo">
				
				 <table class="orderStageDeliveryListTable">
						 {% FOR order_delivery %}
						 <tbody rel="{order_delivery.ID}">
								 <tr>
								 <td class="cell1" rowspan="2">
										
										
										 <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>
								 </td>
								 <td rowspan="2" class="cell3 num">
										 + <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>
								 <tr>
								 <td class="cell4">{order_delivery.DESC}</td>
								 </tr>
								 {% IFNOT order_delivery.zone_list_empty %}
								 <tr>
										 <td></td>
										 <td class="cell5">
										 <select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" name="form[delivery][zone_id]" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %}>
												 <option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
												 {% FOR zone_list %}
												 <option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
														 {order_delivery.zone_list.NAME}
												 </option>
												 {%ENDFOR%}
										 </select>
										 </td>
								 </tr>
								 {% ENDIF %}
						 </tbody>
						 {% ENDFOR %}
				 </table>
				 </div>


#14 mark03

mark03

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

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

Отправлено 23 Сентябрь 2013 - 11:40

Просмотр сообщенияmark03 (23 Сентябрь 2013 - 10:17) писал:

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

Заменил блок

<!-- Шаг 2. Доставка -->
		 {% IF ORDER_STAGE_NUM=2%}
		 <div class="orderStageDelivery">
				 <h3>Выберите удобный для вас способ доставки</h3>
				 <div class="orderInfo">
				
				 <table class="orderStageDeliveryListTable">
						 {% FOR order_delivery %}
						 <tbody rel="{order_delivery.ID}">
								 <tr>
								 <td class="cell1" rowspan="2">
										 <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>
								 </td>
								 <td rowspan="2" class="cell3 num">
										 + <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>
								 <tr>
								 <td class="cell4">{order_delivery.DESC}</td>
								 </tr>
								 {% IFNOT order_delivery.zone_list_empty %}
								 {% FOR zone_list %}
								 <tr>
										 <td></td>
										 <td class="cell5">
										
										 <!-- Заголовок внутри метода доставки, появляется только один раз-->
										 {% IF order_delivery.zone_list.index=1 %}
												 <label class="orderStageDeliveryZoneHeader" for="deliveryId{order_delivery.ID}">Зоны доставки</label>
										 {% ENDIF %}
										
										 <input
												 type="radio"
												 class="deliveryZoneRadio"
												 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}">
												 {order_delivery.zone_list.NAME}
												 <span class="deliveryZonePrice">{order_delivery.zone_list.END_PRICE | money_format}</span>
										 </label>
										 </td>

								 </tr>
								 {% ENDFOR %}
								 {% ENDIF %}
						 </tbody>
						 {% ENDFOR %}
				 </table>
				 </div>
на это

<!-- Шаг 2. Доставка -->
		 {% IF ORDER_STAGE_NUM=2%}
		 <div class="orderStageDelivery">
				 <h3>Выберите удобный для вас способ доставки</h3>
				 <div class="orderInfo">
				
				 <table class="orderStageDeliveryListTable">
						 {% FOR order_delivery %}
						 <tbody rel="{order_delivery.ID}">
								 <tr>
								 <td class="cell1" rowspan="2">
										
										
										 <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>
								 </td>
								 <td rowspan="2" class="cell3 num">
										 + <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>
								 <tr>
								 <td class="cell4">{order_delivery.DESC}</td>
								 </tr>
								 {% IFNOT order_delivery.zone_list_empty %}
								 <tr>
										 <td></td>
										 <td class="cell5">
										 <select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" name="form[delivery][zone_id]" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %}>
												 <option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
												 {% FOR zone_list %}
												 <option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
														 {order_delivery.zone_list.NAME}
												 </option>
												 {%ENDFOR%}
										 </select>
										 </td>
								 </tr>
								 {% ENDIF %}
						 </tbody>
						 {% ENDFOR %}
				 </table>
				 </div>

извиняюсь, я удалил ваш заказ тестовый.

#15 mark03

mark03

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

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

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

Просмотр сообщенияmark03 (23 Сентябрь 2013 - 11:40) писал:

извиняюсь, я удалил ваш заказ тестовый.

Протестили?че как?

#16 Koderhan

Koderhan

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

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

Отправлено 23 Сентябрь 2013 - 15:02

Панель администратора, "Сайт"->"Редактор тем".
В файле "Оформление заказа".
Найти код:
<select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" name="form[delivery][zone_id]" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %}>
												 <option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
												 {% FOR zone_list %}
												 <option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
														 {order_delivery.zone_list.NAME}
												 </option>
												 {%ENDFOR%}
										 </select>
Заменить:
<select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" name="form[delivery][zone_id]" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %} value="0">
												 <option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
												 {% FOR zone_list %}
												 <option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
														 {order_delivery.zone_list.NAME}
												 </option>
												 {%ENDFOR%}
										 </select>


#17 mark03

mark03

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

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

Отправлено 23 Сентябрь 2013 - 15:36

Просмотр сообщенияKoderhan (23 Сентябрь 2013 - 15:02) писал:

Панель администратора, "Сайт"->"Редактор тем".
В файле "Оформление заказа".
Найти код:
<select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" name="form[delivery][zone_id]" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %}>
<option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
{% FOR zone_list %}
<option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
{order_delivery.zone_list.NAME}
</option>
{%ENDFOR%}
</select>
Заменить:
<select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" name="form[delivery][zone_id]" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %} value="0">
<option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
{% FOR zone_list %}
<option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
{order_delivery.zone_list.NAME}
</option>
{%ENDFOR%}
</select>

не помогло, замену оставил, бегунок выбор не цепляет выбор,в заказе пусто.(((

#18 mark03

mark03

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

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

Отправлено 23 Сентябрь 2013 - 16:05

И еще вопрос возможно ли добавление скидки до полного оформления заказа?

#19 mark03

mark03

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

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

Отправлено 23 Сентябрь 2013 - 19:48

Просмотр сообщенияmark03 (23 Сентябрь 2013 - 15:36) писал:

не помогло, замену оставил, бегунок выбор не цепляет выбор,в заказе пусто.(((

Плизз хэлп!

#20 Koderhan

Koderhan

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

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

Отправлено 24 Сентябрь 2013 - 08:48

Попробуйте в конец файла "main.js" добавить код:
$(function(){
																					  $('.deliveryZoneRadio').change(function(){
																						console.log('ok');
																						$(this).attr('name', 'form[delivery][zone_id]');
																					  });
																					});
И в файле "Оформление заказа" код:
										 <select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" name="form[delivery][zone_id]" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %} value="0">
																								 <option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
																								 {% FOR zone_list %}
																								 <option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
																												 {order_delivery.zone_list.NAME}
																								 </option>
																								 {%ENDFOR%}
																				 </select>
Заменить:
										 <select style="margin-left:0;" class="deliveryZoneRadio" data-deliveryid="{order_delivery.ID}" {% IF order_delivery.zone_list.ID = ORDER_FORM_DELIVERY_ZONE_ID %}class="required"{% ENDIF %} value="0">
																								 <option value="0" data-price="{order_delivery.END_PRICE | number_format("0", ",", " ")}"> - выберите зону доставки - </option>
																								 {% FOR zone_list %}
																								 <option value="{order_delivery.zone_list.ID}" data-price="{order_delivery.zone_list.END_PRICE | number_format("0", ",", " ")}" {% IF order_delivery.zone_list.ID=ORDER_FORM_DELIVERY_ZONE_ID %}selected="selected"{% ENDIF %}>
																												 {order_delivery.zone_list.NAME}
																								 </option>
																								 {%ENDFOR%}
																				 </select>





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

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