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


Изменить Алгоритм Расчета Суммы Заказа


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

#1 Ovottona

Ovottona

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

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

Отправлено 15 Май 2016 - 07:53

Добрый день.
Очень важный вопрос для меня.

Аккаунт SL-386299
1. Подскажите, возможно ли и как изменить алгоритм расчета стоимости заказа.

Мне нужно, чтобы стоимость заказа считалась так :
количество выбранных товаров * на фиксированную цену за единицу.

Т.е. например в корзину положили 3 товара, то стоимость заказа будет рассчитываться как 3*100 руб= 300 рублей.

Если в корзине 7 товаров, то стоимость заказа будет считаться как 7*100 руб = 700 рублей.

Обратите внимание, пожалуйста, что при этом у самих товаров будут свои разные цены, которые указаны в карточке товара.

Но их не нужно учитывать при расчете стоимости заказа.


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

Ни в самой корзине, чтобы поле с количеством не было видно. Каждый товар уникален, двух подобных не бывает.

#2 Юля123

Юля123

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

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

Отправлено 16 Май 2016 - 11:14

Просмотр сообщенияOvottona (15 Май 2016 - 07:53) писал:

Добрый день.
Очень важный вопрос для меня.

Аккаунт SL-386299
1. Подскажите, возможно ли и как изменить алгоритм расчета стоимости заказа.

Мне нужно, чтобы стоимость заказа считалась так :
количество выбранных товаров * на фиксированную цену за единицу.

Т.е. например в корзину положили 3 товара, то стоимость заказа будет рассчитываться как 3*100 руб= 300 рублей.

Если в корзине 7 товаров, то стоимость заказа будет считаться как 7*100 руб = 700 рублей.

Обратите внимание, пожалуйста, что при этом у самих товаров будут свои разные цены, которые указаны в карточке товара.

Но их не нужно учитывать при расчете стоимости заказа.


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

Ни в самой корзине, чтобы поле с количеством не было видно. Каждый товар уникален, двух подобных не бывает.



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

#3 Ovottona

Ovottona

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

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

Отправлено 17 Май 2016 - 11:04

2016-05-17_14-59-50.png

Товары - это виллы в аренду.
У заказа на сайте будет функция не купить виллу, а узнать свободна она или нет на даты, когда планируется отдых.

Соответственно, заказчик кладет виллу в корзину, тем самым он как бы оформляет заказ на то, чтобы узнать свободна она на его даты или нет.

Стоимость у заказа будет рассчитываться по алгоритму, который я описала выше.
Т.е. 10 виллы в корзину положили, значит узнаем наличие на мои даты свободны или нет 10 вилл
Плачу за каждую (за информацию) допустим 100 руб.

Либо! Если это невозможно, то я подумала, что можно было бы просто ограничиться оформлением подобного заказа (узнать наличие 10-ти вилл к примеру).
Без расчета сумм ну и количество у каждой виллы тоже соответственно не нужно выбирать, потому что она будет одна.

Заказ оформляется, отсылается и уже после оформления я на почту высылаю счет, исходя из оформленного количества вариантов.

Доступно ли написала?

#4 Юля123

Юля123

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

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

Отправлено 17 Май 2016 - 11:48

Просмотр сообщенияOvottona (17 Май 2016 - 11:04) писал:

Прикрепленный файл 2016-05-17_14-59-50.png

Товары - это виллы в аренду.
У заказа на сайте будет функция не купить виллу, а узнать свободна она или нет на даты, когда планируется отдых.

Соответственно, заказчик кладет виллу в корзину, тем самым он как бы оформляет заказ на то, чтобы узнать свободна она на его даты или нет.

Стоимость у заказа будет рассчитываться по алгоритму, который я описала выше.
Т.е. 10 виллы в корзину положили, значит узнаем наличие на мои даты свободны или нет 10 вилл
Плачу за каждую (за информацию) допустим 100 руб.

Либо! Если это невозможно, то я подумала, что можно было бы просто ограничиться оформлением подобного заказа (узнать наличие 10-ти вилл к примеру).
Без расчета сумм ну и количество у каждой виллы тоже соответственно не нужно выбирать, потому что она будет одна.

Заказ оформляется, отсылается и уже после оформления я на почту высылаю счет, исходя из оформленного количества вариантов.

Доступно ли написала?

Изменить расчет стоимости не получится

Можно создать отдельную категорию, с названием, допустим, "Уточнить даты" с другими ценами.
Либо просто выводить сообщение  "Узнать о доступности виллы на конкретные числа Вы можете по телефону".
Или же переделать карточку товара, добавить кнопку "уточнить даты" по нажатию на которую открывалась бы форма оформления обратного звонка, в комментарии которого клиента обязать писать название товара.

#5 Ovottona

Ovottona

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

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

Отправлено 17 Май 2016 - 13:48

Думаю, что к сожалению такие варианты не подойдут.

Скажите, пожалуйста, можно ли:
1. убрать (скрыть) количество в карточке товара
2. В форме заказа, который уже в корзине у покупателя также убрать (скрыть, удалить) строки с количеством
3. Удалить строку "Итого"

Посмотрите, пожалуйста, следующее сообщение. Там сделала скрины

#6 Ovottona

Ovottona

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

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

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

Как на этих скринах

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

  • 2016-05-17_17-49-49.png
  • 2016-05-17_17-51-46.png


#7 Юля123

Юля123

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

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

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

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

Как на этих скринах

В шаблоне Корзина найдите код:
		<table class="shopping-cart-table">
			<thead>
			  <tr>
				<td></td>
				<td class="image">Фото</td>
				<td class="name">Название товара</td>
				<td class="price">Цена</td>
				<td class="quantity">Кол-во</td>
				<td class="total">Общая сумма</td>
			  </tr>
			</thead>
			<tfoot>
			  <tr>
				<td colspan="5" class="results">
				  <span class="price">Итого:</span>
				</td>
				<td>
				<span class="cart-total-price">
				  <span class="price" data-price="{% FOR cart_sum %}{cart_sum.NOW_WITH_DISCOUNT | number_format("2",".","")}{% ENDFOR %}">
					{% FOR cart_sum %}
					  {cart_sum.NOW_WITH_DISCOUNT | money_format}<br />
					{% ENDFOR %}
				  </span>
				</span>
				</td>
			  </tr>
			</tfoot> 
			<tbody>
			  {% FOR cart_items %}
				<tr class="item" id="{cart_items.GOODS_ID}" data-mod-id="{cart_items.GOODS_MOD_ID}">
				  <td class="close-block">
					<a class="close" href="{cart_items.ORDER_LINE_DELETE_URL}" title="Удалить позицию">×</a><br />
				  </td>
				  <td width="80"><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td>
				  <td class="good_name">
					<a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
					  {cart_items.GOODS_NAME}
					  <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
					  {% IFNOT cart_items.distinctive_properties_empty %}
						<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>
					  {% ENDIF %}
					</a>
				  </td>
				  <td width="110">
					<span class="cart-price">
					  <span class="price" data-price="{cart_items.GOODS_MOD_PRICE_NOW | number_format("2",".","")}">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span>		   
					</span>
				  </td>
				  <td width="100">
					<div class="qty-button-down">
					  <a href="#" class="qty-down">-</a>
					</div>
					<input type="text"  name="form[quantity][{cart_items.GOODS_MOD_ID}]" title="Количество, {cart_items.GOODS_MOD_MEASURE_NAME}" value="{cart_items.ORDER_LINE_QUANTITY}" class="input-text qty" size="4" maxlength="12"/>
					<div class="qty-button-up">
					  <a href="#" class="qty-up">+</a>
					</div>
					<div class="clear"></div>
				  </td>
				  <td width="110">
					<span class="cart-price-general">
					  <span class="price" data-price="{cart_items.ORDER_LINE_PRICE_NOW  | number_format("2",".","")}">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</span>		   
					</span>
				  </td>
				</tr> 
			  {% ENDFOR %}
			  <!-- Скидки, действующие на заказ -->
			  {% FOR cart_discount %}
				{% IF cart_discount.DISCOUNT_IS_ENABLED %}
				  <tr>
					<td></td>
					<td>
					  <div class="goods-image-icon-square" style="margin: 0 auto;"><img src="{ASSETS_IMAGES_PATH}discont.png?design=movement"  class="goods-image-icon" /></div>
					</td>
					<td class="good_name">
					  <span class="cartFormTbodyHeader">
						{cart_discount.DISCOUNT_NAME}
					  </span>
					</td>
					<td class="cell4 num">
					  <span class="cart-price-sale">{cart_discount.END_PRICE | money_format}</span>
					</td>
					<td class="cell3">
					  <span class="percent">
						{% IF cart_discount.IS_PERCENT %}
						  {cart_discount.DISCOUNT_VALUE}%
						{% ELSE %}
						  {cart_discount.DISCOUNT_VALUE | money_format}
						{% ENDIF %}
					  </span>
					</td>
					<td class="cell5 num">
						<span class="cart-price-general-sale" data-price="{cart_discount.END_PRICE  | number_format("2",".","")}">{cart_discount.END_PRICE | money_format}</span>
					</td>
				  </tr>
				{% ENDIF %}
			  {% ENDFOR %}
			</tbody>
		  </table>


и замените на код:
		<table class="shopping-cart-table">
			<thead>
			  <tr>
				<td></td>
				<td class="image">Фото</td>
				<td class="name">Название товара</td>
				<td class="price">Цена</td>
			  </tr>
			</thead>
	 
			<tbody>
			  {% FOR cart_items %}
				<tr class="item" id="{cart_items.GOODS_ID}" data-mod-id="{cart_items.GOODS_MOD_ID}">
				  <td class="close-block">
					<a class="close" href="{cart_items.ORDER_LINE_DELETE_URL}" title="Удалить позицию">×</a><br />
				  </td>
				  <td width="80"><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td>
				  <td class="good_name">
					<a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
					  {cart_items.GOODS_NAME}
					  <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
					  {% IFNOT cart_items.distinctive_properties_empty %}
						<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>
					  {% ENDIF %}
					</a>
				  </td>
				  <td width="110">
					<span class="cart-price">
					  <span class="price" data-price="{cart_items.GOODS_MOD_PRICE_NOW | number_format("2",".","")}">{cart_items.GOODS_MOD_PRICE_NOW | money_format}</span>		   
					</span>
				  </td>
				</tr> 
			  {% ENDFOR %}
			  <!-- Скидки, действующие на заказ -->
			  {% FOR cart_discount %}
				{% IF cart_discount.DISCOUNT_IS_ENABLED %}
				  <tr>
					<td></td>
					<td>
					  <div class="goods-image-icon-square" style="margin: 0 auto;"><img src="{ASSETS_IMAGES_PATH}discont.png?design=movement"  class="goods-image-icon" /></div>
					</td>
					<td class="good_name">
					  <span class="cartFormTbodyHeader">
						{cart_discount.DISCOUNT_NAME}
					  </span>
					</td>
					<td class="cell4 num">
					  <span class="cart-price-sale">{cart_discount.END_PRICE | money_format}</span>
					</td>
					<td class="cell3">
					  <span class="percent">
						{% IF cart_discount.IS_PERCENT %}
						  {cart_discount.DISCOUNT_VALUE}%
						{% ELSE %}
						  {cart_discount.DISCOUNT_VALUE | money_format}
						{% ENDIF %}
					  </span>
					</td>
					<td class="cell5 num">
						<span class="cart-price-general-sale" data-price="{cart_discount.END_PRICE  | number_format("2",".","")}">{cart_discount.END_PRICE | money_format}</span>
					</td>
				  </tr>
				{% ENDIF %}
			  {% ENDFOR %}
			</tbody>
		  </table>


Далее в шаблоне Оформления заказа найдите код:

		  <table class="shopping-cart-table">
			<thead>
			  <tr>
				<td>Фото</td>
				<td><span class="nobr">Название товара</span></td>
				<td>Кол-во</td>
				<td>Общая сумма</td>
			  </tr>
			</thead>
			<tfoot>
			  <tr>
				<td colspan="3" class="results">
				  <span class="price">Итого:</span>
				</td>
				<td>
				  <span class="cart-total-price">
					<span class="price">
					  {% FOR cart_sum %}
						{cart_sum.NOW_WITH_DELIVERY_AND_DISCOUNT  | money_format}<br />
					  {% ENDFOR %}
					</span>
				  </span>
				</td>
			  </tr>
			</tfoot>
			<tbody>
			  {% FOR cart_items %}
				<tr>
				  <td><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td>
				  <td class="good_name">
					  <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
						{cart_items.GOODS_NAME}
						<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
						{% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
					  </a>
				  </td>
				  <td class="a-center" width="50">
					{cart_items.ORDER_LINE_QUANTITY} {cart_items.GOODS_MOD_MEASURE_NAME}
				  </td>
				  <td width="100">
					<span class="cart-price">
					  <span class="price">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</span>		   
					</span>
				  </td>
				</tr> 
			  {% ENDFOR %}
			 
			  <!-- Доставка -->
			  {% FOR cart_items_delivery %}
				<tr>
				  <td><div title="Доставка {cart_items_delivery.NAME}" class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=movement"  class="goods-image-icon" /></div></td>
				  <td class="good_name">
					  <a href="#" class="cartFormTbodyHeader">
						Доставка {cart_items_delivery.NAME}
						<!-- Если указана зона доставки -->
						{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
						  <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
						{% ENDIF %}
					  </a>
				  </td>
				  <td class="a-center">
					1 шт
				  </td>
				  <td>
					<span class="cart-price">
					  <span class="price">{cart_items_delivery.END_PRICE | money_format}</span>		   
					</span>
				  </td>
				</tr>
			  {% ENDFOR %}
			 
			  <!-- Скидки -->
			  {% FOR cart_discount %}
				{% IF cart_discount.DISCOUNT_IS_ENABLED %}
				  <tr>
					<td class="cell1">
					  <div class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}discont.png?design=movement"  class="goods-image-icon" /></div>
					</td>
					<td class="good_name">
					  <span class="cartFormTbodyHeader">
						{cart_discount.DISCOUNT_NAME}
					  </span>
					</td>
					<td class="cell3 alignCenter">
					  {% IF cart_discount.IS_PERCENT %}
						{cart_discount.DISCOUNT_VALUE}%
					  {% ELSE %}
						{cart_discount.DISCOUNT_VALUE | money_format}
					  {% ENDIF %}
					</td>
					<td class="cell5 num">
					  {cart_discount.END_PRICE | money_format}
					</td>
				  </tr>
				{% ENDIF %}
			  {% ENDFOR %}
			</tbody>
		  </table>

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

		   <table class="shopping-cart-table"> 
			<thead> 
			  <tr> 
				<td>Фото</td> 
				<td><span class="nobr">Название товара</span></td> 
			  </tr> 
			</thead> 
			<tbody>
			  {% FOR cart_items %}
				<tr> 
				  <td><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td> 
				  <td class="good_name"> 
					  <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
						{cart_items.GOODS_NAME}
						<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
						{% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
					  </a>
				  </td>
				</tr>  
			  {% ENDFOR %}

			  <!-- Доставка -->
			  {% FOR cart_items_delivery %}
				<tr>
				  <td><div title="Доставка {cart_items_delivery.NAME}" class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=movement"  class="goods-image-icon" /></div></td> 
				  <td class="good_name"> 
					  <a href="#" class="cartFormTbodyHeader">
						Доставка {cart_items_delivery.NAME}
						<!-- Если указана зона доставки -->
						{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
						  <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
						{% ENDIF %}
					  </a>
				  </td> 
				  </td>
				</tr>
			  {% ENDFOR %}

			  <!-- Скидки -->
			  {% FOR cart_discount %}
				{% IF cart_discount.DISCOUNT_IS_ENABLED %}
				  <tr>
					<td class="cell1">
					  <div class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}discont.png?design=movement"  class="goods-image-icon" /></div>
					</td>
					<td class="good_name">
					  <span class="cartFormTbodyHeader">
						{cart_discount.DISCOUNT_NAME}
					  </span>
					</td>
					<td class="cell3 alignCenter">
					  {% IF cart_discount.IS_PERCENT %}
						{cart_discount.DISCOUNT_VALUE}%
					  {% ELSE %}
						{cart_discount.DISCOUNT_VALUE | money_format}
					  {% ENDIF %}
					</td>
					<td class="cell5 num">
					  {cart_discount.END_PRICE | money_format}
					</td>
				  </tr>
				{% ENDIF %}
			  {% ENDFOR %}
			</tbody>
		  </table>

В шаблоне Просмотр заказа найдите код:
		<table class="shopping-cart-table">
		  <thead>
			<tr>
			  <!-- <th>Артикул</th> -->
			  <td>Название товара</td>
			  <td>Цена</td>
			  <td>Кол-во</td>
			  <td>Общая сумма</td>
			</tr>
		  </thead>
		  <tfoot>
			<tr>
			  <td colspan="3" class="results">
				<span class="price">Итого:</span>
			  </td>
			  <td>
				<span class="cart-total-price">
				  <span class="price">
					{ORDER_SUM | money}
				  </span> 
				</span>
			  </td>
			</tr>
		  </tfoot>
		  <tbody>
			{%FOR order_lines%}
			  <tr id="order-item-row-{order_lines.ID}">
				<!-- <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td> -->
				<td class="good_name"><p>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</p></td>
				<td><span class="price-excl-tax"><span class="cart-price"><span class="price">
				  <!-- Товарная позиция либо доставка -->
				  {% IF order_lines.TYPE_ID=1 || order_lines.TYPE_ID=2 || order_lines.TYPE_ID=3 && order_lines.MEASURE_NAME!=% %}
					{order_lines.LINE_PRICE | money}
				  <!-- Скидка -->
				  {% ELSEIF order_lines.TYPE_ID = 3%}
					<span class="num">{order_lines.LINE_PRICE_NUMBER_FORMAT}</span> {order_lines.MEASURE_NAME}
				  {%ENDIF%}
				</span></span></span></td>
				<td>
				  <!-- Товарная позиция -->
				  {% IF order_lines.TYPE_ID=1 %}
					{order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
				  <!-- Доставка -->
				  {% ELSEIF order_lines.TYPE_ID = 2%}
					1 шт
				  <!-- Скидка -->
				  {% ELSEIF order_lines.TYPE_ID = 3%}
					<span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
				  {%ENDIF%}
				</td>
				<td>
				  <span class="price-excl-tax">
				  <span class="cart-price"><span class="price">{order_lines.LINE_SUM | money}</span></span></span>
				</td>
			  </tr>
			{%ENDFOR%}
		  </tbody>
		</table>

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

		<table class="shopping-cart-table">
		  <thead>
			<tr>
			  <!-- <th>Артикул</th> -->
			  <td>Название товара</td>
			  <td>Цена</td>
			</tr>
		  </thead>
		  <tbody>
			{%FOR order_lines%}
			  <tr id="order-item-row-{order_lines.ID}">
				<!-- <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td> -->
				<td class="good_name"><p>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</p></td>
				<td><span class="price-excl-tax"><span class="cart-price"><span class="price">
				  <!-- Товарная позиция либо доставка -->
				  {% IF order_lines.TYPE_ID=1 || order_lines.TYPE_ID=2 || order_lines.TYPE_ID=3 && order_lines.MEASURE_NAME!=% %}
					{order_lines.LINE_PRICE | money}
				  <!-- Скидка -->
				  {% ELSEIF order_lines.TYPE_ID = 3%}
					<span class="num">{order_lines.LINE_PRICE_NUMBER_FORMAT}</span> {order_lines.MEASURE_NAME}
				  {%ENDIF%}
				</span></span></span></td>
			  </tr>
			{%ENDFOR%}
		  </tbody>
		</table>


#8 Ovottona

Ovottona

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

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

Отправлено 17 Май 2016 - 15:42

Все сделала.
Помогите, пожалуйста, еще вот с этим

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

  • 2016-05-17_19-40-53.png
  • 2016-05-17_19-38-44.png


#9 Vaccina

Vaccina

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

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

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

В шаблоне Просмотр заказа найдите и удалите:
<tr>
			<td class="cell1"><b>Сумма заказа:</b></td>
			<td class="cell2">
			  {ORDER_SUM | money}
			  {% IF ORDER_SUM_WITHOUT_DISCONT != ORDER_SUM %}
				<br /><span style="color:#888888;"><s>{ORDER_SUM_WITHOUT_DISCONT | money("i")}</s> без учета скидки</span>
			  {% ENDIF %}
			</td>
		  </tr>

далее найдите:
<td class="good_name"><p>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</p></td>
							   

замените на:
<td class="good_name"><p>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{% ENDIF %}{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</p></td>
							   


#10 Ovottona

Ovottona

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

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

Отправлено 18 Май 2016 - 07:32

Спасибо.
Помогите, пожалуйста  со вторым слайдом.

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

  • 2016-05-17_19-38-44.png


#11 Юля123

Юля123

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

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

Отправлено 18 Май 2016 - 11:38

Просмотр сообщенияOvottona (18 Май 2016 - 07:32) писал:

Спасибо.
Помогите, пожалуйста  со вторым слайдом.

В шаблоне Оформление заказа найдите код:
						<thead>
						  <tr>
								<td>Фото</td>
								<td><span class="nobr">Название товара</span></td>
						  </tr>
						</thead>
						<tbody>
						  {% FOR cart_items %}
								<tr>
								  <td><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td>
								  <td class="good_name">
										  <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
												{cart_items.GOODS_NAME}
												<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
												{% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
										  </a>
								  </td>
								</tr> 
						  {% ENDFOR %}
						  <!-- Доставка -->
						  {% FOR cart_items_delivery %}
								<tr>
								  <td><div title="Доставка {cart_items_delivery.NAME}" class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=movement"  class="goods-image-icon" /></div></td>
								  <td class="good_name">
										  <a href="#" class="cartFormTbodyHeader">
												Доставка {cart_items_delivery.NAME}
												<!-- Если указана зона доставки -->
												{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
												  <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
												{% ENDIF %}
										  </a>
								  </td>
								  </td>
								</tr>
						  {% ENDFOR %}
						  <!-- Скидки -->


и замените на код:
<thead>
						  <tr>
								<td>Фото</td>
								<td><span class="nobr">Название товара</span></td>
								<td>Общая сумма</td>
						  </tr>
						</thead>
						<tbody>
						  {% FOR cart_items %}
								<tr>
								  <td><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td>
								  <td class="good_name">
										  <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
												{cart_items.GOODS_NAME}
												<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
												{% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
										  </a>
								  </td>
													<td width="100">
					<span class="cart-price">
					  <span class="price">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</span>		   
					</span>
				  </td>
								</tr> 
						  {% ENDFOR %}
						  <!-- Доставка -->
						  {% FOR cart_items_delivery %}
								<tr>
								  <td><div title="Доставка {cart_items_delivery.NAME}" class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=movement"  class="goods-image-icon" /></div></td>
								  <td class="good_name">
										  <a href="#" class="cartFormTbodyHeader">
												Доставка {cart_items_delivery.NAME}
												<!-- Если указана зона доставки -->
												{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
												  <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
												{% ENDIF %}
										  </a>
								  </td>
				  <td>
					<span class="cart-price">
					  <span class="price">{cart_items_delivery.END_PRICE | money_format}</span>		   
					</span>
				  </td>
								</tr>
						  {% ENDFOR %}
						  <!-- Скидки -->


#12 Ovottona

Ovottona

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

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

Отправлено 18 Май 2016 - 16:07

Спасибо.
1. Еще вот этот пункт тоже прошу помочь.
Добавить столбец с номером и количеством позиций в заказе.
Благодарю заранее. См скриншот

2. Помогите скрыть (не нужно оформлять) доставку вообще. Чтобы ни шага этого при оформлении заказа не было, ни в форме заказа этого пункта не было.

3. Также с оплатой - чтобы при оформлении заказа не было шага с выбором типа оплаты.

4. Но при оформлении заказа , там где контактные данные заполняешь, нужно, чтобы было текстовое поле, которое называется "Ориентировочные или точные сроки отдыха. Обязательное для заполнения.

5. И еще одно поле - "Дополнительные пожелания", не обязательное для заполнения.

6. И как сделать обязательным для заполнения электронную почту?

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

  • 2016-05-18_19-55-18.png
  • 2016-05-18_20-01-52.png


#13 Юля123

Юля123

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

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

Отправлено 19 Май 2016 - 09:54

Просмотр сообщенияOvottona (18 Май 2016 - 16:07) писал:

Спасибо.
1. Еще вот этот пункт тоже прошу помочь.
Добавить столбец с номером и количеством позиций в заказе.
Благодарю заранее. См скриншот

В конце style.css добавьте код:

.shopping-cart-table tbody{
border-collapse: collapse;
counter-reset: schetchik;
}
.shopping-cart-table tbody tr {
counter-increment: schetchik;
}
.shopping-cart-table tbody td,
.shopping-cart-table tbody tr:before {
padding: .1em .5em;
border: 1px solid #E7D5C0;
}
.shopping-cart-table tbody tr:before {
content: counter(schetchik);
display: table-cell;
vertical-align: middle;
color: #978777;
}

Шаблоне оформления заказа найдите код:

<td>Фото</td>

перед этим кодом добавьте код:
<td>№</td>


далее в шаблоне Корзина так же перед кодом:

<td class="image">Фото</td>

добавьте код:
<td>№</td>

далее в шаблоне Просмотр заказа код:

<td>Название товара</td>

перед ним добавьте код:
<td>№</td>


далее в шаблоне ЛК информация о заказе переде кодом:

			 <td>Название товара</td>

добавьте код:
<td>№</td>


2) В шаблоне Быстрый заказ попробуйте код:

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

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

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

далее код:

<div class="title">
	 <h2>Адрес доставки заказа</h2>
</div>
<div class="contentContainer">

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

<div class="title" style="display:none;">
	 <h2>Адрес доставки заказа</h2>
</div>
<div class="contentContainer" style="display:none;">


Также прочитайте тему: многие вопросы по скрытию информации о доставке обсуждались тут: http://forum.storela...доставки-из-лк/


Произведите сначала эти изменения, если не будет никакие ошибок - будем двигаться дальше.

#14 Ovottona

Ovottona

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

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

Отправлено 19 Май 2016 - 11:07

Получилось, но не все.
Посмотрите, пож, скриншоты

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

  • 2016-05-19_15-02-56.png
  • 2016-05-19_15-04-44.png
  • 2016-05-19_15-05-54.png


#15 Ovottona

Ovottona

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

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

Отправлено 19 Май 2016 - 11:43

Также прочитайте тему: многие вопросы по скрытию информации о доставке обсуждались тут: http://forum.storela...доставки-из-лк/

Прочитала и все сделала, но Доставка везде осталась.

#16 Ovottona

Ovottona

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

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

Отправлено 20 Май 2016 - 13:20

? Ответьте, пожалуйста.

#17 Юля123

Юля123

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

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

Отправлено 20 Май 2016 - 15:33

Просмотр сообщенияOvottona (20 Май 2016 - 13:20) писал:

? Ответьте, пожалуйста.

Здравствуйте, извините за ожидание, сначала уберем два лишних пункта в оформлении заказа, для этого, попробуйте весь шаблон оформления заказа заменить  на код:

<link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui/jquery.ui.all.min.css" type="text/css" />
<div class="breadcrumbs_box">
  <a href="http://{NET_DOMAIN}/" title="Перейти на главную" class="headerNavigation1">Главная</a>
  <a href="{CART_URL}" title="Перейти в корзину" class="headerNavigation1">Корзина</a>
  <span class="headerNavigation">Оформление заказа. Шаг {ORDER_STAGE_NUM} из 4</span>
</div>
<h1 class="heading_title">Оформление заказа. Шаг {ORDER_STAGE_NUM} из 4</h1>
<div class="inner"> 
  <div id="content">
   
	<form
	  {% IF ORDER_STAGE_NUM=1 %}
		action="{ORDER_STAGE_CONTACTS_URL}"
	  {% ELSEIF ORDER_STAGE_NUM=2 %}
		action="{ORDER_STAGE_DELIVERY_URL}"
	  {% ELSEIF ORDER_STAGE_NUM=3 %}
		action="{ORDER_STAGE_PAYMENT_URL}"
	  {% ELSEIF ORDER_STAGE_NUM=4 %}
		action="{ORDER_STAGE_CONFIRM_URL}"
	  {% ENDIF %}
	  method="post"  id="myform"
	>
	  <input type="hidden" name="hash" value="{HASH}" />
	  <table class="orderHeader">
		<tr>
		  <td class="orderStepName{% IF ORDER_STAGE_NUM>0 %}-active{% ENDIF %}"><a href="{ORDER_STAGE_DELIVERY_URL}" title="Выбор варианта доставки">Контакты </a></td>
		  <td class="orderStepName{% IF ORDER_STAGE_NUM>2 %}-active{% ENDIF %} last">Подтверждение заказа</td>
		</tr>
	  </table>
	 
	  {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>{% ENDIF %}
	 
	  <!-- Шаг 1. Контакты -->
	  {% IF ORDER_STAGE_NUM=1%}
		<div class="title">
		  <h2 title="Ваши контактные данные, используются для подтверждения заказа">Контакты</h2>
		</div>
		<div class="contentContainer order-step">
		  <p><label for="reg_name" class="required">ФИО<em>*</em></label></p>
		  <input type="text" id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required"/>
		  <p><label for="contactEmail" class="required">Электронная почта<em class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</em></label></p>
		  <input type="text" id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}class="required"{% ENDIF %}/>
		  <p><label for="sites_client_phone" class="required">Телефон для связи<em>*</em></label></p>
		  <input type="text" id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required"/>
		  <!-- Если в тарифном плане подключен раздел личного кабинета -->
		  {% IF TARIFF_FEATURE_CLIENT_ROOM %}
			{% IFNOT CLIENT_IS_LOGIN %}
			  <p>
				<input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %}><label for="contactWantRegister">Я хочу зарегистрироваться</label>
			  </p>
			{% ENDIF %}
		  {% ENDIF %}
		</div>
		<!-- Если в тарифном плане подключен раздел личного кабинета -->
		{% IF TARIFF_FEATURE_CLIENT_ROOM %}
		  {% IFNOT CLIENT_IS_LOGIN %}
			<div class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>
			  <div class="title"><h2 title="Информация для входа в личный кабинет">Информация для входа</h2></div>
			  <div class="contentContainer order-step">
				<p><label for="contactPassWord" class="required">Придумайте пароль<em>*</em></label></p>
				<input id="contactPassWord" type="password" name="form[contact][pass]" value="{ORDER_FORM_CONTACT_PASS}" maxlength="50" minlength="6"  class="required" onkeyup="checkCapsWarning(event)" onfocus="checkCapsWarning(event)" onblur="removeCapsWarning()"/>
				{% IFNOT user_agent_ie %}
				  <div class="showPassBlock"><a href="#" rel="Скрыть пароль" class="OrderShowPass">Показать пароль</a></div>
				{% ENDIF %}
				<div class="field name-lastname">
				  <div class="alignCenter" style="display:none;width:214px;padding-top:10px;" id="caps_lock">
				   <img src="{ASSETS_IMAGES_PATH}warningCapslock.png?design=movement"><br />
				   <strong class="black">Caps Lock включен.</strong><br />
				   Пароль может быть введен неверно.
				  </div>
				</div>
			  </div>
			</div>
		  {% ENDIF %}
		{% ENDIF %}
	  {%ENDIF%}  
	 
		  <!-- Шаг 2. Доставка -->
		  {% IF ORDER_STAGE_NUM=2 || ORDER_STAGE_NUM=1 %}
		  {% IF ORDER_STAGE_NUM=2 %}<div style="display: none;">{% ENDIF %}
		  <div class="title"><h2 title="Выберите удобный для вас способ доставки">Cпособ доставки</h2></div>
		  <div class="contentContainer order-step">
			<table class="orderStageDeliveryListTable">
			  {% FOR order_delivery %}
				<tbody rel="{order_delivery.ID}">
				  <tr {% IF order_delivery.first %}class="first"{% ENDIF %}>
					<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 price">
					  <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"><p style="color: #333;">{order_delivery.DESC}</p></td>
				  </tr>
				  {% IFNOT order_delivery.zone_list_empty %}
					{% FOR zone_list %}
					<tr class="zones ">
					  <td></td>
					  <td>
						<!-- Заголовок внутри метода доставки, появляется только один раз--> 
						{% IF order_delivery.zone_list.index=1 %}
						  <label for="deliveryId{order_delivery.ID}" class="zones-header">Зоны доставки</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}" style="color: #333;">
						  {order_delivery.zone_list.NAME}
						  <span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>
						</label>
					  </td>
					  <td></td>
					</tr>
					{% ENDFOR %}
				  {% ENDIF %}
				</tbody>
			  {% ENDFOR %}
			</table>
		  </div>
		 
		  <div class="title"><h2>Адрес доставки заказа</h2></div>
		  <div class="contentContainer order-step">
			<!-- Если поле страны доставки запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_COUNTRY<3 %}
			  {% IFNOT country_list_empty %}
				<div class="field">
				  <label for="deliveryCountry" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>Страна{% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}<em>*</em>{% ENDIF %}</label>
				  <div class="input-box">
					<span class="select-box">
					  <select id="deliveryCountry" name="form[delivery][country_id]" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>
						{% FOR country_list %}
						  <option value="{country_list.ID}" {% IF country_list.ID=ORDER_FORM_DELIVERY_COUNTRY_ID %}selected="selected"{% ENDIF %}>
							{country_list.NAME}
						  </option>
						{% ENDFOR %}
					  </select>
					</span>
				  </div>
				</div>
			  {% ENDIF %}
			{% ENDIF %}
			<!-- Если поле области запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_REGION<3 %}
			  <div class="field">
				<label for="deliveryRegion" {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}class="required"{% ENDIF %}>Область{% IF SETTINGS_ORDER_FIELDS_REGION=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  <input type="text" id="deliveryRegion" name="form[delivery][region]" value="{ORDER_FORM_DELIVERY_REGION}" maxlength="255" class="input-text {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}required{% ENDIF %}"/>
				</div>
			  </div>
			{% ENDIF %}
			<!-- Если поле города запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_CITY<3 %}
			  <div class="field">
				<label for="deliveryCity" {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}class="required"{% ENDIF %}>Город{% IF SETTINGS_ORDER_FIELDS_CITY=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  <input type="text" id="deliveryCity" name="form[delivery][city]" value="{ORDER_FORM_DELIVERY_CITY}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}required{% ENDIF %}" maxlength="255" />
				</div>
			  </div>
			{% ENDIF %}
			<!-- Если поле почтового индекса запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE<3 %}
			  <div class="field">
				<label for="deliveryZipCode" {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}class="required"{% ENDIF %}>Почтовый индекс{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  <input type="text" id="deliveryZipCode" name="form[delivery][zip_code]" value="{ORDER_FORM_DELIVERY_ZIP_CODE}" minlength="5" maxlength="6" class="input-text digits {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}required{% ENDIF %}" maxlength="255" />
				</div>
			  </div>
			{% ENDIF %}
			<!-- Если поле даты и времени доставки запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
			  <div class="field">
				<label for="deliveryConvenientDate" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %}>Удобная дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  <input type="text" id="deliveryConvenientDate" 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 class="field">
				<label for="deliveryConvenientDate" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %}>Удобное время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  c
				  <span class="select-box">
					<select style="width:95px;margin-right:3px;" 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>
				  </span>
				  до
				  <span class="select-box">
					<select style="width:95px;" 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>
				  </span>
				</div>
			  </div>
			{% ENDIF %}
		   
			<!-- Если поле адреса доставки запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
			  <div class="field">
				<label for="deliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  <textarea col="7" id="deliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>
				</div> 
			  </div> 
			{% ENDIF %}
		   
			<!-- Если поле комментария запрашивается -->
			{% IF SETTINGS_ORDER_FIELDS_COMMENT<3 %}
			  <div class="field">
				<label for="deliveryComment" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>Комментарий{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<em>*</em>{% ENDIF %}</label>
				<div class="input-box">
				  <textarea col="7" id="deliveryComment" name="form[delivery][comment]" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_COMMENT}</textarea>
				</div>
			  </div> 
			{% ENDIF %}
		  </div>
					{% IF ORDER_STAGE_NUM=2 %}</div>{% ENDIF %}
{% ENDIF %}
		<!-- Шаг 3. Оплата -->
		{% IF ORDER_STAGE_NUM=3 %}
		  <div class="title"><h2 title="Выберите удобный для вас способ оплаты заказа">Cпособ оплаты</h2></div>
		  <div class="contentContainer order-step">
			<table class="orderStagePaymentListTable">
			  {% FOR order_payment %}
				<tr class="first">
				  <td class="cell1"><input type="radio" id="paymentId{order_payment.ID}" name="form[payment][id]" value="{order_payment.ID}"  class="required" {% IFNOT ORDER_FORM_PAYMENT_ID %}{% IF order_payment.first %}checked="checked"{% ENDIF %}{% ELSEIF order_payment.ID = ORDER_FORM_PAYMENT_ID %}checked="checked"{% ENDIF %}/></td>
				  <td class="cell2" style="padding-bottom: 10px;">
					<label for="paymentId{order_payment.ID}">{order_payment.NAME}</label>
					<!-- Сообщение для пользователя -->
					{order_payment.MESSAGE}
				  </td>
				</tr>
			  {% ENDFOR %}
			</table>
		  </div>
		  <!-- Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
		  {% IF TARIFF_FEATURE_DISCOUNT_COUPONS %}
			<!-- Если скидки по купонам активированы в панели управления магазином -->
			{% IF ORDER_DISCOUNT_COUPON_IS_ENABLED %}
			  <div class="title"><h2 class="legend">Купон на скидку, если имеется</h2></div>
			  <div class="contentContainer order-step">
				<label for="form_coupon_code">Код купона</label>
				<div class="input-box">
				  <input type="text" id="form_coupon_code" name="form[coupon_code]" value="{ORDER_FORM_COUPON_CODE}" class="input-text" />
				</div>
			  </div>
			{% ENDIF %}
		  {% ENDIF %}
		  <!-- END Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
{%ENDIF%}
	   
		<!-- Шаг 4. Подтверждение заказа -->
		   {% IF ORDER_STAGE_NUM=3 || ORDER_STAGE_NUM=4 %}
		
		  {% IF ORDER_STAGE_NUM=4%}<div style="display: none;">{% ENDIF %}
		  <div class="title"><h2>Подтверждение заказа</h2></div>
		  <table class="shopping-cart-table">
			<thead>
			  <tr>
				<td>Фото</td>
				<td><span class="nobr">Название товара</span></td>
				<td>Кол-во</td>
				<td>Общая сумма</td>
			  </tr>
			</thead>
			<tfoot>
			  <tr>
				<td colspan="3" class="results">
				  <span class="price">Итого:</span>
				</td>
				<td>
				  <span class="cart-total-price">
					<span class="price">
					  {% FOR cart_sum %}
						{cart_sum.NOW_WITH_DELIVERY_AND_DISCOUNT  | money_format}<br />
					  {% ENDFOR %}
					</span>
				  </span>
				</td>
			  </tr>
			</tfoot>
			<tbody>
			  {% FOR cart_items %}
				<tr>
				  <td><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td>
				  <td class="good_name">
					  <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
						{cart_items.GOODS_NAME}
						<!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
						{% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
					  </a>
				  </td>
				  <td class="a-center" width="50">
					{cart_items.ORDER_LINE_QUANTITY} {cart_items.GOODS_MOD_MEASURE_NAME}
				  </td>
				  <td width="100">
					<span class="cart-price">
					  <span class="price">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</span>		   
					</span>
				  </td>
				</tr> 
			  {% ENDFOR %}
			 
			  <!-- Доставка -->
			  {% FOR cart_items_delivery %}
				<tr>
				  <td><div title="Доставка {cart_items_delivery.NAME}" class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=movement"  class="goods-image-icon" /></div></td>
				  <td class="good_name">
					  <a href="#" class="cartFormTbodyHeader">
						Доставка {cart_items_delivery.NAME}
						<!-- Если указана зона доставки -->
						{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
						  <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
						{% ENDIF %}
					  </a>
				  </td>
				  <td class="a-center">
					1 шт
				  </td>
				  <td>
					<span class="cart-price">
					  <span class="price">{cart_items_delivery.END_PRICE | money_format}</span>		   
					</span>
				  </td>
				</tr>
			  {% ENDFOR %}
			 
			  <!-- Скидки -->
			  {% FOR cart_discount %}
				{% IF cart_discount.DISCOUNT_IS_ENABLED %}
				  <tr>
					<td class="cell1">
					  <div class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}discont.png?design=movement"  class="goods-image-icon" /></div>
					</td>
					<td class="good_name">
					  <span class="cartFormTbodyHeader">
						{cart_discount.DISCOUNT_NAME}
					  </span>
					</td>
					<td class="cell3 alignCenter">
					  {% IF cart_discount.IS_PERCENT %}
						{cart_discount.DISCOUNT_VALUE}%
					  {% ELSE %}
						{cart_discount.DISCOUNT_VALUE | money_format}
					  {% ENDIF %}
					</td>
					<td class="cell5 num">
					  {cart_discount.END_PRICE | money_format}
					</td>
				  </tr>
				{% ENDIF %}
			  {% ENDFOR %}
			</tbody>
		  </table>
		 
		  <div class="title"><h2>Контактные данные</h2></div>
		  <table class="contact-table">
			<tbody>
			  <tr>
				<td class="cell1"><p><b>Контактное лицо</b></p></td>
				<td class="cell2">{ORDER_FORM_CONTACT_PERSON}</td>
			  </tr>
			  <tr>
				<td class="cell1"><p><b>Телефон для связи</b></p></td>
				<td class="cell2">{ORDER_FORM_CONTACT_PHONE}</td>
			  </tr>
			  {% IF ORDER_FORM_CONTACT_EMAIL %}
			  <tr>
				<td class="cell1"><p><b>Электронная почта</b></p></td>
				<td class="cell2">{ORDER_FORM_CONTACT_EMAIL}</td>
			  </tr>
			  {% ENDIF %}
			  {% IF ORDER_FORM_DELIVERY_ZIP_CODE %}
			  <tr>
				<td class="cell1"><p><b>Почтовый индекс</b></p></td>
				<td class="cell2">{ORDER_FORM_DELIVERY_ZIP_CODE}</td>
			  </tr>
			  {% ENDIF %}
			  {% IF ORDER_FORM_DELIVERY_COUNTRY_ID %}
			  <tr>
				<td class="cell1"><p><b>Страна</b></p></td>
				<td class="cell2">{ORDER_FORM_DELIVERY_COUNTRY_NAME}</td>
			  </tr>
			  {% ENDIF %}
			  {% IF ORDER_FORM_DELIVERY_REGION %}
			  <tr>
				<td class="cell1"><p><b>Область</b></p></td>
				<td class="cell2">{ORDER_FORM_DELIVERY_REGION}</td>
			  </tr>
			  {% ENDIF %}
			  {% IF ORDER_FORM_DELIVERY_CITY %}
			  <tr>
				<td class="cell1"><p><b>Город</b></p></td>
				<td class="cell2">{ORDER_FORM_DELIVERY_CITY}</td>
			  </tr>
			  {% ENDIF %}
			  {% IF ORDER_FORM_DELIVERY_ADDRESS %}
			  <tr>
				<td class="cell1"><p><b>Адрес доставки</b></p></td>
				<td class="cell2">{ORDER_FORM_DELIVERY_ADDRESS | nl2br}</td>
			  </tr>
			  {% ENDIF %}
			  {% IF ORDER_FORM_DELIVERY_CONVENIENT_DATE %}
			  <tr>
				<td class="cell1"><p><b>Удобное время доставки</b></p></td>
				<td class="cell2">
				  {ORDER_FORM_DELIVERY_CONVENIENT_DATE}
				  {% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM %}
					c {ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM}:00
				  {% ENDIF %}
				  {% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO %}
					до {ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO}:00
				  {% ENDIF %}
				</td>
			  </tr>
			  {% ENDIF %}
			  {% IF ORDER_FORM_DELIVERY_COMMENT %}
			  <tr>
				<td class="cell1"><p><b>Комментарий к заказу</b></p></td>
				<td class="cell2">{ORDER_FORM_DELIVERY_COMMENT | nl2br}</td>
			  </tr>
			  {% ENDIF %}
			</tbody>
		  </table>
					   {% IF ORDER_STAGE_NUM=4 %}</div>{% ENDIF %}
		  {% ENDIF %}
				   <noscript>
{% IF ORDER_STAGE_NUM=1 || ORDER_STAGE_NUM=3 %}
<div>
<h4>В вашем браузере отключен <b>JavaScript</b>. Нажмите кнопку "Перейти далее1"!</h4>
</div>
<button type="submit" name="tonext">Перейти далее1</button>
{%ENDIF%}
</noscript>
{% IF ORDER_STAGE_NUM=1 || ORDER_STAGE_NUM=3 %}
		<div class="fieldKey">
		  <div class="left">
			<!--{% IF ORDER_STAGE_NUM=1 %}<p class="required">* Обязательные поля</p>{% ENDIF %}-->
			<p>
			  {% IF ORDER_STAGE_NUM=1 %}
				<a href="{CART_URL}" title="Вернуться назад в вашу корзину покупок">
			  {% ELSEIF ORDER_STAGE_NUM=3 %}
				<a href="{ORDER_STAGE_DELIVERY_URL}" title="Вернуться назад на страницу выбора варианта доставки">
			  {% ENDIF %}
			  <small>« </small>Назад</a>
			</p>
		  </div>
		  <div class="right">
			<button type="submit" class="buy_submit" title="Перейти к следующему шагу"  style="float: right">
			{% IF ORDER_STAGE_NUM=3%}
			  Оформить заказ
			{% ELSE %}
			  Перейти к следующему шагу
			{% ENDIF %}</button>
		  </div>
		</div>
{%ENDIF%}
	</form>
  </div>
</div>
  {% IF ORDER_STAGE_NUM=2 || ORDER_STAGE_NUM=4 %}<script>$('.inner form').submit();</script>{%ENDIF%}


Если не возникнет ошибок, поправим остальные шаблоны.

#18 Ovottona

Ovottona

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

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

Отправлено 23 Май 2016 - 12:57

Просмотр сообщенияЮля123 (20 Май 2016 - 15:33) писал:

Здравствуйте, извините за ожидание, сначала уберем два лишних пункта в оформлении заказа, для этого, попробуйте весь шаблон оформления заказа заменить  на код:

<link rel="stylesheet" href="{FORALL_STYLES_PATH}jquery-ui/jquery.ui.all.min.css" type="text/css" />
<div class="breadcrumbs_box">
<a href="http://{NET_DOMAIN}/" title="Перейти на главную" class="headerNavigation1">Главная</a>
<a href="{CART_URL}" title="Перейти в корзину" class="headerNavigation1">Корзина</a>
<span class="headerNavigation">Оформление заказа. Шаг {ORDER_STAGE_NUM} из 4</span>
</div>
<h1 class="heading_title">Оформление заказа. Шаг {ORDER_STAGE_NUM} из 4</h1>
<div class="inner">
<div id="content">

<form
	 {% IF ORDER_STAGE_NUM=1 %}
	 action="{ORDER_STAGE_CONTACTS_URL}"
	 {% ELSEIF ORDER_STAGE_NUM=2 %}
	 action="{ORDER_STAGE_DELIVERY_URL}"
	 {% ELSEIF ORDER_STAGE_NUM=3 %}
	 action="{ORDER_STAGE_PAYMENT_URL}"
	 {% ELSEIF ORDER_STAGE_NUM=4 %}
	 action="{ORDER_STAGE_CONFIRM_URL}"
	 {% ENDIF %}
	 method="post" id="myform"
>
	 <input type="hidden" name="hash" value="{HASH}" />
	 <table class="orderHeader">
	 <tr>
		 <td class="orderStepName{% IF ORDER_STAGE_NUM>0 %}-active{% ENDIF %}"><a href="{ORDER_STAGE_DELIVERY_URL}" title="Выбор варианта доставки">Контакты </a></td>
		 <td class="orderStepName{% IF ORDER_STAGE_NUM>2 %}-active{% ENDIF %} last">Подтверждение заказа</td>
	 </tr>
	 </table>
	
	 {% IF FORM_NOTICE %}<div class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE | nl2br}</div>{% ENDIF %}
	
	 <!-- Шаг 1. Контакты -->
	 {% IF ORDER_STAGE_NUM=1%}
	 <div class="title">
		 <h2 title="Ваши контактные данные, используются для подтверждения заказа">Контакты</h2>
	 </div>
	 <div class="contentContainer order-step">
		 <p><label for="reg_name" class="required">ФИО<em>*</em></label></p>
		 <input type="text" id="reg_name" name="form[contact][person]" value="{ORDER_FORM_CONTACT_PERSON}" maxlength="100" class="required"/>
		 <p><label for="contactEmail" class="required">Электронная почта<em class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>*</em></label></p>
		 <input type="text" id="contactEmail" name="form[contact][email]" value="{ORDER_FORM_CONTACT_EMAIL}" maxlength="255" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}class="required"{% ENDIF %}/>
		 <p><label for="sites_client_phone" class="required">Телефон для связи<em>*</em></label></p>
		 <input type="text" id="sites_client_phone" name="form[contact][phone]" value="{ORDER_FORM_CONTACT_PHONE}" maxlength="255" class="required"/>
		 <!-- Если в тарифном плане подключен раздел личного кабинета -->
		 {% IF TARIFF_FEATURE_CLIENT_ROOM %}
		 {% IFNOT CLIENT_IS_LOGIN %}
			 <p>
			 <input type="checkbox" id="contactWantRegister" name="form[contact][want_register]" value="1" {% IF ORDER_FORM_CONTACT_WANT_REGISTER %}checked="checked"{% ENDIF %}><label for="contactWantRegister">Я хочу зарегистрироваться</label>
			 </p>
		 {% ENDIF %}
		 {% ENDIF %}
	 </div>
	 <!-- Если в тарифном плане подключен раздел личного кабинета -->
	 {% IF TARIFF_FEATURE_CLIENT_ROOM %}
		 {% IFNOT CLIENT_IS_LOGIN %}
		 <div class="contactRegisterNeedElement" {% IFNOT ORDER_FORM_CONTACT_WANT_REGISTER %}style="display:none;"{% ENDIF %}>
			 <div class="title"><h2 title="Информация для входа в личный кабинет">Информация для входа</h2></div>
			 <div class="contentContainer order-step">
			 <p><label for="contactPassWord" class="required">Придумайте пароль<em>*</em></label></p>
			 <input id="contactPassWord" type="password" name="form[contact][pass]" value="{ORDER_FORM_CONTACT_PASS}" maxlength="50" minlength="6" class="required" onkeyup="checkCapsWarning(event)" onfocus="checkCapsWarning(event)" onblur="removeCapsWarning()"/>
			 {% IFNOT user_agent_ie %}
				 <div class="showPassBlock"><a href="#" rel="Скрыть пароль" class="OrderShowPass">Показать пароль</a></div>
			 {% ENDIF %}
			 <div class="field name-lastname">
				 <div class="alignCenter" style="display:none;width:214px;padding-top:10px;" id="caps_lock">
				 <img src="{ASSETS_IMAGES_PATH}warningCapslock.png?design=movement"><br />
				 <strong class="black">Caps Lock включен.</strong><br />
				 Пароль может быть введен неверно.
				 </div>
			 </div>
			 </div>
		 </div>
		 {% ENDIF %}
	 {% ENDIF %}
	 {%ENDIF%}
	
		 <!-- Шаг 2. Доставка -->
		 {% IF ORDER_STAGE_NUM=2 || ORDER_STAGE_NUM=1 %}
		 {% IF ORDER_STAGE_NUM=2 %}<div style="display: none;">{% ENDIF %}
		 <div class="title"><h2 title="Выберите удобный для вас способ доставки">Cпособ доставки</h2></div>
		 <div class="contentContainer order-step">
		 <table class="orderStageDeliveryListTable">
			 {% FOR order_delivery %}
			 <tbody rel="{order_delivery.ID}">
				 <tr {% IF order_delivery.first %}class="first"{% ENDIF %}>
				 <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 price">
					 <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"><p style="color: #333;">{order_delivery.DESC}</p></td>
				 </tr>
				 {% IFNOT order_delivery.zone_list_empty %}
				 {% FOR zone_list %}
				 <tr class="zones ">
					 <td></td>
					 <td>
					 <!-- Заголовок внутри метода доставки, появляется только один раз-->
					 {% IF order_delivery.zone_list.index=1 %}
						 <label for="deliveryId{order_delivery.ID}" class="zones-header">Зоны доставки</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}" style="color: #333;">
						 {order_delivery.zone_list.NAME}
						 <span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>
					 </label>
					 </td>
					 <td></td>
				 </tr>
				 {% ENDFOR %}
				 {% ENDIF %}
			 </tbody>
			 {% ENDFOR %}
		 </table>
		 </div>
		
		 <div class="title"><h2>Адрес доставки заказа</h2></div>
		 <div class="contentContainer order-step">
		 <!-- Если поле страны доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_COUNTRY<3 %}
			 {% IFNOT country_list_empty %}
			 <div class="field">
				 <label for="deliveryCountry" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>Страна{% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}<em>*</em>{% ENDIF %}</label>
				 <div class="input-box">
				 <span class="select-box">
					 <select id="deliveryCountry" name="form[delivery][country_id]" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>
					 {% FOR country_list %}
						 <option value="{country_list.ID}" {% IF country_list.ID=ORDER_FORM_DELIVERY_COUNTRY_ID %}selected="selected"{% ENDIF %}>
						 {country_list.NAME}
						 </option>
					 {% ENDFOR %}
					 </select>
				 </span>
				 </div>
			 </div>
			 {% ENDIF %}
		 {% ENDIF %}
		 <!-- Если поле области запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_REGION<3 %}
			 <div class="field">
			 <label for="deliveryRegion" {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}class="required"{% ENDIF %}>Область{% IF SETTINGS_ORDER_FIELDS_REGION=1 %}<em>*</em>{% ENDIF %}</label>
			 <div class="input-box">
				 <input type="text" id="deliveryRegion" name="form[delivery][region]" value="{ORDER_FORM_DELIVERY_REGION}" maxlength="255" class="input-text {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}required{% ENDIF %}"/>
			 </div>
			 </div>
		 {% ENDIF %}
		 <!-- Если поле города запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_CITY<3 %}
			 <div class="field">
			 <label for="deliveryCity" {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}class="required"{% ENDIF %}>Город{% IF SETTINGS_ORDER_FIELDS_CITY=1 %}<em>*</em>{% ENDIF %}</label>
			 <div class="input-box">
				 <input type="text" id="deliveryCity" name="form[delivery][city]" value="{ORDER_FORM_DELIVERY_CITY}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}required{% ENDIF %}" maxlength="255" />
			 </div>
			 </div>
		 {% ENDIF %}
		 <!-- Если поле почтового индекса запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE<3 %}
			 <div class="field">
			 <label for="deliveryZipCode" {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}class="required"{% ENDIF %}>Почтовый индекс{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}<em>*</em>{% ENDIF %}</label>
			 <div class="input-box">
				 <input type="text" id="deliveryZipCode" name="form[delivery][zip_code]" value="{ORDER_FORM_DELIVERY_ZIP_CODE}" minlength="5" maxlength="6" class="input-text digits {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}required{% ENDIF %}" maxlength="255" />
			 </div>
			 </div>
		 {% ENDIF %}
		 <!-- Если поле даты и времени доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
			 <div class="field">
			 <label for="deliveryConvenientDate" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %}>Удобная дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<em>*</em>{% ENDIF %}</label>
			 <div class="input-box">
				 <input type="text" id="deliveryConvenientDate" 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 class="field">
			 <label for="deliveryConvenientDate" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %}>Удобное время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<em>*</em>{% ENDIF %}</label>
			 <div class="input-box">
				 c
				 <span class="select-box">
				 <select style="width:95px;margin-right:3px;" 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>
				 </span>
				 до
				 <span class="select-box">
				 <select style="width:95px;" 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>
				 </span>
			 </div>
			 </div>
		 {% ENDIF %}
		
		 <!-- Если поле адреса доставки запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
			 <div class="field">
			 <label for="deliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em>*</em>{% ENDIF %}</label>
			 <div class="input-box">
				 <textarea col="7" id="deliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>
			 </div>
			 </div>
		 {% ENDIF %}
		
		 <!-- Если поле комментария запрашивается -->
		 {% IF SETTINGS_ORDER_FIELDS_COMMENT<3 %}
			 <div class="field">
			 <label for="deliveryComment" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>Комментарий{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<em>*</em>{% ENDIF %}</label>
			 <div class="input-box">
				 <textarea col="7" id="deliveryComment" name="form[delivery][comment]" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_COMMENT}</textarea>
			 </div>
			 </div>
		 {% ENDIF %}
		 </div>
				 {% IF ORDER_STAGE_NUM=2 %}</div>{% ENDIF %}
{% ENDIF %}
	 <!-- Шаг 3. Оплата -->
	 {% IF ORDER_STAGE_NUM=3 %}
		 <div class="title"><h2 title="Выберите удобный для вас способ оплаты заказа">Cпособ оплаты</h2></div>
		 <div class="contentContainer order-step">
		 <table class="orderStagePaymentListTable">
			 {% FOR order_payment %}
			 <tr class="first">
				 <td class="cell1"><input type="radio" id="paymentId{order_payment.ID}" name="form[payment][id]" value="{order_payment.ID}" class="required" {% IFNOT ORDER_FORM_PAYMENT_ID %}{% IF order_payment.first %}checked="checked"{% ENDIF %}{% ELSEIF order_payment.ID = ORDER_FORM_PAYMENT_ID %}checked="checked"{% ENDIF %}/></td>
				 <td class="cell2" style="padding-bottom: 10px;">
				 <label for="paymentId{order_payment.ID}">{order_payment.NAME}</label>
				 <!-- Сообщение для пользователя -->
				 {order_payment.MESSAGE}
				 </td>
			 </tr>
			 {% ENDFOR %}
		 </table>
		 </div>
		 <!-- Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
		 {% IF TARIFF_FEATURE_DISCOUNT_COUPONS %}
		 <!-- Если скидки по купонам активированы в панели управления магазином -->
		 {% IF ORDER_DISCOUNT_COUPON_IS_ENABLED %}
			 <div class="title"><h2 class="legend">Купон на скидку, если имеется</h2></div>
			 <div class="contentContainer order-step">
			 <label for="form_coupon_code">Код купона</label>
			 <div class="input-box">
				 <input type="text" id="form_coupon_code" name="form[coupon_code]" value="{ORDER_FORM_COUPON_CODE}" class="input-text" />
			 </div>
			 </div>
		 {% ENDIF %}
		 {% ENDIF %}
		 <!-- END Если в тарифном плане подключен модуль скидок по купонам и суммам заказов -->
{%ENDIF%}
	
	 <!-- Шаг 4. Подтверждение заказа -->
		 {% IF ORDER_STAGE_NUM=3 || ORDER_STAGE_NUM=4 %}
		
		 {% IF ORDER_STAGE_NUM=4%}<div style="display: none;">{% ENDIF %}
		 <div class="title"><h2>Подтверждение заказа</h2></div>
		 <table class="shopping-cart-table">
		 <thead>
			 <tr>
			 <td>Фото</td>
			 <td><span class="nobr">Название товара</span></td>
			 <td>Кол-во</td>
			 <td>Общая сумма</td>
			 </tr>
		 </thead>
		 <tfoot>
			 <tr>
			 <td colspan="3" class="results">
				 <span class="price">Итого:</span>
			 </td>
			 <td>
				 <span class="cart-total-price">
				 <span class="price">
					 {% FOR cart_sum %}
					 {cart_sum.NOW_WITH_DELIVERY_AND_DISCOUNT | money_format}<br />
					 {% ENDFOR %}
				 </span>
				 </span>
			 </td>
			 </tr>
		 </tfoot>
		 <tbody>
			 {% FOR cart_items %}
			 <tr>
				 <td><div class="goods-image-icon-square"><a href="{cart_items.GOODS_URL}"><img class="goods-image-icon" src="{% IF cart_items.GOODS_IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png?design=movement{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a></div></td>
				 <td class="good_name">
					 <a href="{cart_items.GOODS_URL}" class="cartFormTbodyHeader">
					 {cart_items.GOODS_NAME}
					 <!-- Если у товара есть отличительные свойства для модификации товара, допишем их к названию товара -->
					 {% IFNOT cart_items.distinctive_properties_empty %}<span>({% FOR distinctive_properties %}{cart_items.distinctive_properties.NAME}: {cart_items.distinctive_properties.VALUE}{% IFNOT cart_items.distinctive_properties.last %}, {% ENDIF %}{% ENDFOR %})</span>{% ENDIF %}
					 </a>
				 </td>
				 <td class="a-center" width="50">
				 {cart_items.ORDER_LINE_QUANTITY} {cart_items.GOODS_MOD_MEASURE_NAME}
				 </td>
				 <td width="100">
				 <span class="cart-price">
					 <span class="price">{cart_items.ORDER_LINE_PRICE_NOW | money_format}</span>		
				 </span>
				 </td>
			 </tr>
			 {% ENDFOR %}
			
			 <!-- Доставка -->
			 {% FOR cart_items_delivery %}
			 <tr>
				 <td><div title="Доставка {cart_items_delivery.NAME}" class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=movement" class="goods-image-icon" /></div></td>
				 <td class="good_name">
					 <a href="#" class="cartFormTbodyHeader">
					 Доставка {cart_items_delivery.NAME}
					 <!-- Если указана зона доставки -->
					 {% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
						 <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
					 {% ENDIF %}
					 </a>
				 </td>
				 <td class="a-center">
				 1 шт
				 </td>
				 <td>
				 <span class="cart-price">
					 <span class="price">{cart_items_delivery.END_PRICE | money_format}</span>		
				 </span>
				 </td>
			 </tr>
			 {% ENDFOR %}
			
			 <!-- Скидки -->
			 {% FOR cart_discount %}
			 {% IF cart_discount.DISCOUNT_IS_ENABLED %}
				 <tr>
				 <td class="cell1">
					 <div class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}discont.png?design=movement" class="goods-image-icon" /></div>
				 </td>
				 <td class="good_name">
					 <span class="cartFormTbodyHeader">
					 {cart_discount.DISCOUNT_NAME}
					 </span>
				 </td>
				 <td class="cell3 alignCenter">
					 {% IF cart_discount.IS_PERCENT %}
					 {cart_discount.DISCOUNT_VALUE}%
					 {% ELSE %}
					 {cart_discount.DISCOUNT_VALUE | money_format}
					 {% ENDIF %}
				 </td>
				 <td class="cell5 num">
					 {cart_discount.END_PRICE | money_format}
				 </td>
				 </tr>
			 {% ENDIF %}
			 {% ENDFOR %}
		 </tbody>
		 </table>
		
		 <div class="title"><h2>Контактные данные</h2></div>
		 <table class="contact-table">
		 <tbody>
			 <tr>
			 <td class="cell1"><p><b>Контактное лицо</b></p></td>
			 <td class="cell2">{ORDER_FORM_CONTACT_PERSON}</td>
			 </tr>
			 <tr>
			 <td class="cell1"><p><b>Телефон для связи</b></p></td>
			 <td class="cell2">{ORDER_FORM_CONTACT_PHONE}</td>
			 </tr>
			 {% IF ORDER_FORM_CONTACT_EMAIL %}
			 <tr>
			 <td class="cell1"><p><b>Электронная почта</b></p></td>
			 <td class="cell2">{ORDER_FORM_CONTACT_EMAIL}</td>
			 </tr>
			 {% ENDIF %}
			 {% IF ORDER_FORM_DELIVERY_ZIP_CODE %}
			 <tr>
			 <td class="cell1"><p><b>Почтовый индекс</b></p></td>
			 <td class="cell2">{ORDER_FORM_DELIVERY_ZIP_CODE}</td>
			 </tr>
			 {% ENDIF %}
			 {% IF ORDER_FORM_DELIVERY_COUNTRY_ID %}
			 <tr>
			 <td class="cell1"><p><b>Страна</b></p></td>
			 <td class="cell2">{ORDER_FORM_DELIVERY_COUNTRY_NAME}</td>
			 </tr>
			 {% ENDIF %}
			 {% IF ORDER_FORM_DELIVERY_REGION %}
			 <tr>
			 <td class="cell1"><p><b>Область</b></p></td>
			 <td class="cell2">{ORDER_FORM_DELIVERY_REGION}</td>
			 </tr>
			 {% ENDIF %}
			 {% IF ORDER_FORM_DELIVERY_CITY %}
			 <tr>
			 <td class="cell1"><p><b>Город</b></p></td>
			 <td class="cell2">{ORDER_FORM_DELIVERY_CITY}</td>
			 </tr>
			 {% ENDIF %}
			 {% IF ORDER_FORM_DELIVERY_ADDRESS %}
			 <tr>
			 <td class="cell1"><p><b>Адрес доставки</b></p></td>
			 <td class="cell2">{ORDER_FORM_DELIVERY_ADDRESS | nl2br}</td>
			 </tr>
			 {% ENDIF %}
			 {% IF ORDER_FORM_DELIVERY_CONVENIENT_DATE %}
			 <tr>
			 <td class="cell1"><p><b>Удобное время доставки</b></p></td>
			 <td class="cell2">
				 {ORDER_FORM_DELIVERY_CONVENIENT_DATE}
				 {% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM %}
				 c {ORDER_FORM_DELIVERY_CONVENIENT_TIME_FROM}:00
				 {% ENDIF %}
				 {% IF ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO %}
				 до {ORDER_FORM_DELIVERY_CONVENIENT_TIME_TO}:00
				 {% ENDIF %}
			 </td>
			 </tr>
			 {% ENDIF %}
			 {% IF ORDER_FORM_DELIVERY_COMMENT %}
			 <tr>
			 <td class="cell1"><p><b>Комментарий к заказу</b></p></td>
			 <td class="cell2">{ORDER_FORM_DELIVERY_COMMENT | nl2br}</td>
			 </tr>
			 {% ENDIF %}
		 </tbody>
		 </table>
					 {% IF ORDER_STAGE_NUM=4 %}</div>{% ENDIF %}
		 {% ENDIF %}
				 <noscript>
{% IF ORDER_STAGE_NUM=1 || ORDER_STAGE_NUM=3 %}
<div>
<h4>В вашем браузере отключен <b>JavaScript</b>. Нажмите кнопку "Перейти далее1"!</h4>
</div>
<button type="submit" name="tonext">Перейти далее1</button>
{%ENDIF%}
</noscript>
{% IF ORDER_STAGE_NUM=1 || ORDER_STAGE_NUM=3 %}
	 <div class="fieldKey">
		 <div class="left">
		 <!--{% IF ORDER_STAGE_NUM=1 %}<p class="required">* Обязательные поля</p>{% ENDIF %}-->
		 <p>
			 {% IF ORDER_STAGE_NUM=1 %}
			 <a href="{CART_URL}" title="Вернуться назад в вашу корзину покупок">
			 {% ELSEIF ORDER_STAGE_NUM=3 %}
			 <a href="{ORDER_STAGE_DELIVERY_URL}" title="Вернуться назад на страницу выбора варианта доставки">
			 {% ENDIF %}
			 <small>« </small>Назад</a>
		 </p>
		 </div>
		 <div class="right">
		 <button type="submit" class="buy_submit" title="Перейти к следующему шагу" style="float: right">
		 {% IF ORDER_STAGE_NUM=3%}
			 Оформить заказ
		 {% ELSE %}
			 Перейти к следующему шагу
		 {% ENDIF %}</button>
		 </div>
	 </div>
{%ENDIF%}
</form>
</div>
</div>
{% IF ORDER_STAGE_NUM=2 || ORDER_STAGE_NUM=4 %}<script>$('.inner form').submit();</script>{%ENDIF%}


Если не возникнет ошибок, поправим остальные шаблоны.

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

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

  • 2016-05-23_16-51-17.png
  • 2016-05-23_16-52-30.png
  • 2016-05-23_16-53-24.png
  • 2016-05-23_16-55-15.png


#19 Юля123

Юля123

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

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

Отправлено 23 Май 2016 - 15:43

Просмотр сообщенияOvottona (23 Май 2016 - 12:57) писал:

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

1) В шаблоне Оформление заказа  найдите код:


				  <!-- Шаг 2. Доставка -->
				  {% IF ORDER_STAGE_NUM=2 || ORDER_STAGE_NUM=1 %}
				  {% IF ORDER_STAGE_NUM=2 %}<div style="display: none;">{% ENDIF %}
				  <div class="title" style="display:none"><h2 title="Выберите удобный для вас способ доставки">Cпособ доставки</h2></div>
				  <div class="contentContainer order-step" style="display:none">
						<table class="orderStageDeliveryListTable">
						  {% FOR order_delivery %}
								<tbody rel="{order_delivery.ID}">
								  <tr {% IF order_delivery.first %}class="first"{% ENDIF %}>
										<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 price">
										  <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"><p style="color: #333;">{order_delivery.DESC}</p></td>
								  </tr>
								  {% IFNOT order_delivery.zone_list_empty %}
										{% FOR zone_list %}
										<tr class="zones ">
										  <td></td>
										  <td>
												<!-- Заголовок внутри метода доставки, появляется только один раз--> 
												{% IF order_delivery.zone_list.index=1 %}
												  <label for="deliveryId{order_delivery.ID}" class="zones-header">Зоны доставки</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}" style="color: #333;">
												  {order_delivery.zone_list.NAME}
												  <span class="deliveryZonePrice" style="color: #333;">{order_delivery.zone_list.END_PRICE | money_format}</span>
												</label>
										  </td>
										  <td></td>
										</tr>
										{% ENDFOR %}
								  {% ENDIF %}
								</tbody>
						  {% ENDFOR %}
						</table>
				  </div>

				  <div class="title"style="display:none"><h2>Адрес доставки заказа</h2></div>
				  <div class="contentContainer order-step" style="display:none">
						<!-- Если поле страны доставки запрашивается -->
						{% IF SETTINGS_ORDER_FIELDS_COUNTRY<3 %}
						  {% IFNOT country_list_empty %}
								<div class="field">
								  <label for="deliveryCountry" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>Страна{% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}<em>*</em>{% ENDIF %}</label>
								  <div class="input-box">
										<span class="select-box">
										  <select id="deliveryCountry" name="form[delivery][country_id]" {% IF SETTINGS_ORDER_FIELDS_COUNTRY=1 %}class="required"{% ENDIF %}>
												{% FOR country_list %}
												  <option value="{country_list.ID}" {% IF country_list.ID=ORDER_FORM_DELIVERY_COUNTRY_ID %}selected="selected"{% ENDIF %}>
														{country_list.NAME}
												  </option>
												{% ENDFOR %}
										  </select>
										</span>
								  </div>
								</div>
						  {% ENDIF %}
						{% ENDIF %}
						<!-- Если поле области запрашивается -->
						{% IF SETTINGS_ORDER_FIELDS_REGION<3 %}
						  <div class="field">
								<label for="deliveryRegion" {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}class="required"{% ENDIF %}>Область{% IF SETTINGS_ORDER_FIELDS_REGION=1 %}<em>*</em>{% ENDIF %}</label>
								<div class="input-box">
								  <input type="text" id="deliveryRegion" name="form[delivery][region]" value="{ORDER_FORM_DELIVERY_REGION}" maxlength="255" class="input-text {% IF SETTINGS_ORDER_FIELDS_REGION=1 %}required{% ENDIF %}"/>
								</div>
						  </div>
						{% ENDIF %}
						<!-- Если поле города запрашивается -->
						{% IF SETTINGS_ORDER_FIELDS_CITY<3 %}
						  <div class="field">
								<label for="deliveryCity" {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}class="required"{% ENDIF %}>Город{% IF SETTINGS_ORDER_FIELDS_CITY=1 %}<em>*</em>{% ENDIF %}</label>
								<div class="input-box">
								  <input type="text" id="deliveryCity" name="form[delivery][city]" value="{ORDER_FORM_DELIVERY_CITY}" class="input-text {% IF SETTINGS_ORDER_FIELDS_CITY=1 %}required{% ENDIF %}" maxlength="255" />
								</div>
						  </div>
						{% ENDIF %}
						<!-- Если поле почтового индекса запрашивается -->
						{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE<3 %}
						  <div class="field">
								<label for="deliveryZipCode" {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}class="required"{% ENDIF %}>Почтовый индекс{% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}<em>*</em>{% ENDIF %}</label>
								<div class="input-box">
								  <input type="text" id="deliveryZipCode" name="form[delivery][zip_code]" value="{ORDER_FORM_DELIVERY_ZIP_CODE}" minlength="5" maxlength="6" class="input-text digits {% IF SETTINGS_ORDER_FIELDS_ZIP_CODE=1 %}required{% ENDIF %}" maxlength="255" />
								</div>
						  </div>
						{% ENDIF %}
						<!-- Если поле даты и времени доставки запрашивается -->
						{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME<3 %}
						  <div class="field">
								<label for="deliveryConvenientDate" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %}>Удобная дата доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<em>*</em>{% ENDIF %}</label>
								<div class="input-box">
								  <input type="text" id="deliveryConvenientDate" 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 class="field">
								<label for="deliveryConvenientDate" {% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}class="required"{% ENDIF %}>Удобное время доставки{% IF SETTINGS_ORDER_FIELDS_CONVENIENT_TIME=1 %}<em>*</em>{% ENDIF %}</label>
								<div class="input-box">
								  c
								  <span class="select-box">
										<select style="width:95px;margin-right:3px;" 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>
								  </span>
								  до
								  <span class="select-box">
										<select style="width:95px;" 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>
								  </span>
								</div>
						  </div>
						{% ENDIF %}

						<!-- Если поле адреса доставки запрашивается -->
						{% IF SETTINGS_ORDER_FIELDS_ADDRESS<3 %}
						  <div class="field">
								<label for="deliveryAddress" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>Адрес доставки{% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}<em>*</em>{% ENDIF %}</label>
								<div class="input-box">
								  <textarea col="7" id="deliveryAddress" name="form[delivery][address]" {% IF SETTINGS_ORDER_FIELDS_ADDRESS=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_ADDRESS}</textarea>
								</div> 
						  </div> 
						{% ENDIF %}

						<!-- Если поле комментария запрашивается -->
						{% IF SETTINGS_ORDER_FIELDS_COMMENT<3 %}
						  <div class="field">
								<label for="deliveryComment" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>Комментарий{% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}<em>*</em>{% ENDIF %}</label>
								<div class="input-box">
								  <textarea col="7" id="deliveryComment" name="form[delivery][comment]" {% IF SETTINGS_ORDER_FIELDS_COMMENT=1 %}class="required"{% ENDIF %}>{ORDER_FORM_DELIVERY_COMMENT}</textarea>
								</div>
						  </div> 
						{% ENDIF %}
				  </div>
										{% IF ORDER_STAGE_NUM=2 %}</div>{% ENDIF %}
{% ENDIF %}

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

				  {% IF ORDER_STAGE_NUM=2 || ORDER_STAGE_NUM=1 %}
				  {% IF ORDER_STAGE_NUM=2 %}<div style="display: none;">{% ENDIF %}
				  {% IF ORDER_STAGE_NUM=2 %}</div>{% ENDIF %}
				  {% ENDIF %}

далее код:

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

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

				  <div class="title" style="display:none;"><h2 title="Выберите удобный для вас способ оплаты заказа">Cпособ оплаты</h2></div>
				  <div class="contentContainer order-step"  style="display:none;">

далее найдите и удалите код:

						  <!-- Доставка -->
						  {% FOR cart_items_delivery %}
								<tr>
								  <td><div title="Доставка {cart_items_delivery.NAME}" class="goods-image-icon-square"><img src="{ASSETS_IMAGES_PATH}delivery.png?design=movement"  class="goods-image-icon" /></div></td>
								  <td class="good_name">
										  <a href="#" class="cartFormTbodyHeader">
												Доставка {cart_items_delivery.NAME}
												<!-- Если указана зона доставки -->
												{% IF cart_items_delivery.WITH_DELIVERY_ZONE %}
												  <span>({cart_items_delivery.DELIVERY_ZONE_DESC})</span>
												{% ENDIF %}
										  </a>
								  </td>
								  <td class="a-center">
										1 шт
								  </td>
								  <td>
										<span class="cart-price">
										  <span class="price">{cart_items_delivery.END_PRICE | money_format}</span>			   
										</span>
								  </td>
								</tr>
						  {% ENDFOR %}

и также удалите код:

								  <td class="a-center" width="50">
										{cart_items.ORDER_LINE_QUANTITY} {cart_items.GOODS_MOD_MEASURE_NAME}
								  </td>

и код:

								<td>Кол-во</td>


в шаблоне Просмотр заказа найдите код и удалите код:

				 <td class="a-center" width="50">
						 <!-- Товарная позиция -->
						 {% IF order_lines.TYPE_ID=1 %}
						 {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
						 <!-- Доставка -->
						 {% ELSEIF order_lines.TYPE_ID = 2%}
						 1 шт
						 <!-- Скидка -->
						 {% ELSEIF order_lines.TYPE_ID = 3%}
						 <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}</span>
						 {%ENDIF%}
				 </td>
				 <td class="a-left" width="100">
						 <span class="price-excl-tax">
						 <span class="cart-price"><span>{order_lines.LINE_SUM | money}</span></span></span>
				 </td>


#20 Ovottona

Ovottona

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

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

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

Уважаемая техническая поддержка, извините, пожалуйста, но мне кажется, что мое спокойствие на ваши систематические недоработки играет уже против меня злую шутку.

Систематически, т.е. каждый раз вы не доделываете пункты, которые я прошу.
Может быть я неправильно излагаю информацию?
Давайте будем пробовать другой способ.
Но, руки опускаются, ей богу!

1. При оформлении заказа убираем сверху надпись "Оформление заказа Шаг 1 из 4-х".
Можно вообще убрать, можно считать "Шаг 1 из 2", затем на следующем шаге  "Шаг 2 из 2".
4-х шагов у нас нет. Нет шага по заполнению способа оплаты и по по выбору доставки.

2016-05-23_16-51-17.png


2. При оформлении заказа убираем совсем или пишем 1 из 2 надпись в поле
Главная > Корзина > Оформление заказа. Шаг 1 из 4

2016-05-23_16-51-17.png


3. На первом шаге - "Контакты" добавляем текстовые поля:
- "Ориентировочные или точные сроки отдыха" - обязательное для заполнения
- "Дополнительные пожелания" - не обязательное для заполнения

2016-05-18_20-01-52.png


4. В последнем шаге "Подтверждение заказа" удаляем ИТОГО.

2016-05-17_17-49-49.png


5. В Корзине (когда покупатель просматривает Корзину) меняем местами столбцы "№" и "столбец с крестиками, которые удаляют товар из корзины"

2016-05-19_15-02-56.png


6. И после последних изменений выпадает ошибка "Ошибка при оформлении заказа. Не указан метод доставки"

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

  • 2016-05-25_16-51-37.png





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

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