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


Помогите Новичку!

Уб рать доставку

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

#1 vlad2004

vlad2004

    Пользователь

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

Отправлено 27 Ноябрь 2013 - 13:38

Просьба не пинать. Почитал по форуму схожие темы и понял, что ничего не понял...
Собственно, что необходимо:
1. Удалить со страниц с товарами раздел "условия доставки". Вообще.
2. При оформлении заказа убрать раздел "Выберите удобный для вас способ доставки". Вообще. (Типы доставки заложены в модификации. Если в настройках магазина просто удалить варианты доставки, то в конце оформления заказа выходит ошибка: Ошибка при оформлении заказа. Не указан метод доставки
Заранее спасибо!

#2 empty9228

empty9228

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

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

Отправлено 27 Ноябрь 2013 - 13:40

Здравствуйте! Скажите свой номер аккаунта.

#3 vlad2004

vlad2004

    Пользователь

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

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

SL-250712

#4 empty9228

empty9228

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

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

Отправлено 27 Ноябрь 2013 - 14:15

Найдите в файле Товар блок
				  <!-- Блок описания вариантов доставки -->
				  <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>

замените его на

		 <!-- Блок описания вариантов доставки -->
				<!--  <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>


#5 vlad2004

vlad2004

    Пользователь

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

Отправлено 28 Ноябрь 2013 - 06:15

Ничего не поменялось.... я так понял, что этот блок просто закомментировали. однако при оформлении заказа шаг выбора варианта доставки остался. Я так понимаю, что вот этот блок надо вообще отключить, чтобы избежать подобной ошибки. Но вот как?....

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

  • error.jpg


#6 Koderhan

Koderhan

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

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

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

Можете просто удалить код из файла "Оформление заказа".
<h3>Выберите удобный для вас способ доставки</h3>


#7 vlad2004

vlad2004

    Пользователь

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

Отправлено 29 Ноябрь 2013 - 06:56

Просмотр сообщенияKoderhan (28 Ноябрь 2013 - 14:21) писал:

Можете просто удалить код из файла "Оформление заказа".
<h3>Выберите удобный для вас способ доставки</h3>
Спасибо. раздел исчез. Однако ошибка "Ошибка при оформлении заказа. Не указан метод доставки" осталась.
Еще надо убрать раздел "Условия доставки" со страниц товаров

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

  • error2.jpg


#8 ne_yana

ne_yana

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

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

Отправлено 29 Ноябрь 2013 - 08:47

Просмотр сообщенияvlad2004 (29 Ноябрь 2013 - 06:56) писал:

Спасибо. раздел исчез. Однако ошибка "Ошибка при оформлении заказа. Не указан метод доставки" осталась.
Еще надо убрать раздел "Условия доставки" со страниц товаров
Здравствуйте, уточните, пожалуйста, на каком шаге появляется эта ошибка.
2. В файл main.css добавьте
.goodsDataMainDeliveryBlock {
display: none;
}


#9 vlad2004

vlad2004

    Пользователь

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

Отправлено 29 Ноябрь 2013 - 09:43

Просмотр сообщенияne_yana (29 Ноябрь 2013 - 08:47) писал:

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

На последнем шаге (Шаг 4. Подтверждение заказа), после нажатия кнопки "Оформить заказ"

#10 vlad2004

vlad2004

    Пользователь

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

Отправлено 29 Ноябрь 2013 - 09:52

Просмотр сообщенияne_yana (29 Ноябрь 2013 - 08:47) писал:

2. В файл main.css добавьте
.goodsDataMainDeliveryBlock {
display: none;
}
Теперь пропала возможность выбора модификации (на странице товара: Доставка). может не туда добавил? (добавил в раздел /* Страница товара. Информация о доставке */)/ Если добавить в раздел /* Страница товара. Основные данные */ - то пропадает еще и цена

#11 vlad2004

vlad2004

    Пользователь

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

Отправлено 29 Ноябрь 2013 - 10:12

Все, с эт

Просмотр сообщенияvlad2004 (29 Ноябрь 2013 - 09:52) писал:

Теперь пропала возможность выбора модификации (на странице товара: Доставка). может не туда добавил? (добавил в раздел /* Страница товара. Информация о доставке */)/ Если добавить в раздел /* Страница товара. Основные данные */ - то пропадает еще и цена
Все, с этим разобрался

#12 ne_yana

ne_yana

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

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

Отправлено 29 Ноябрь 2013 - 12:22

Просмотр сообщенияvlad2004 (29 Ноябрь 2013 - 10:12) писал:

Все, с этВсе, с этим разобрался
Попробуйте откатить изменения из сообщения http://forum.storela...ку/#entry106682
После этого в разделе Сайт - Редактор шаблонов - Оформление заказа удалите
<h3>Выберите удобный для вас способ доставки</h3>
В файл main.css добавьте
.orderStageDeliveryListTable {
display: none;
}


#13 vlad2004

vlad2004

    Пользователь

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

Отправлено 02 Декабрь 2013 - 06:02

ошибка "Ошибка при оформлении заказа. Не указан метод доставки" осталась.

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

  • error3.jpg


#14 miyako

miyako

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

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

Отправлено 02 Декабрь 2013 - 07:23

Просмотр сообщенияvlad2004 (02 Декабрь 2013 - 06:02) писал:

ошибка "Ошибка при оформлении заказа. Не указан метод доставки" осталась.

Какой метод оплаты Вы указали? Протестировала по методу "Наличными курьеру" и заказ оформился.

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

  • оформился заказ.png


#15 vlad2004

vlad2004

    Пользователь

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

Отправлено 02 Декабрь 2013 - 07:33

Просмотр сообщенияmiyako (02 Декабрь 2013 - 07:23) писал:

Какой метод оплаты Вы указали? Протестировала по методу "Наличными курьеру" и заказ оформился.
Попробуйте сейчас. я для проверки добавлял вид доставки. сейчас убрал. (Позиции заказа: Доставка: 1). если так оставлять, покупателей это смущать будет и вопросы возникнут у них: "что это?" да "почему?"

#16 miyako

miyako

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

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

Отправлено 02 Декабрь 2013 - 07:37

Просмотр сообщенияvlad2004 (02 Декабрь 2013 - 07:33) писал:

Попробуйте сейчас. я для проверки добавлял вид доставки. сейчас убрал. (Позиции заказа: Доставка: 1). если так оставлять, покупателей это смущать будет и вопросы возникнут у них: "что это?" да "почему?"

Сейчас действительно не работает. Какие Вы изменения произвели? Какой способ проверки поставили?

#17 vlad2004

vlad2004

    Пользователь

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

Отправлено 02 Декабрь 2013 - 07:56

Просмотр сообщенияmiyako (02 Декабрь 2013 - 07:37) писал:

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

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

  • оформился заказ.png


#18 miyako

miyako

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

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

Отправлено 02 Декабрь 2013 - 08:12

Просмотр сообщенияvlad2004 (02 Декабрь 2013 - 07:56) писал:

в настройки-Доставка убрал все виды доставки, чтобы они не отображались в информации о заказе и не вызывали лишних вопросов

Методы доставки нужно добавить. Из заказа можно их убрать другим способом.
Найдите код в шаблоне Просмотр заказа -
{%FOR order_lines%}
					<tr rel="{order_lines.ID}">
					  <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td>
					  <td>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
					  <td class="num alignRight">{order_lines.LINE_PRICE_NUMBER_FORMAT}</td>
					  <td class="alignCenter">
						<!-- Товарная позиция -->
						{% IF order_lines.TYPE_ID=1 %}
						  {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}
						<!-- Доставка -->
						{% 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="num alignRight">{order_lines.LINE_SUM_NUMBER_FORMAT}</td>
					</tr>
				  {%ENDFOR%}
и замените на -
{%FOR order_lines%}
					<tr rel="{order_lines.ID}"  {% IF order_lines.TYPE_ID = 2%} style="display:none;"{%ENDIF%}>
					  <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td>
					  <td>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
					  <td class="num alignRight">{order_lines.LINE_PRICE_NUMBER_FORMAT}</td>
					  <td class="alignCenter">
						<!-- Товарная позиция -->
						{% IF order_lines.TYPE_ID=1 %}
						  {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}
						<!-- Доставка -->
						{% 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="num alignRight">{order_lines.LINE_SUM_NUMBER_FORMAT}</td>
					</tr>
				  {%ENDFOR%}


#19 vlad2004

vlad2004

    Пользователь

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

Отправлено 02 Декабрь 2013 - 09:21

Просмотр сообщенияmiyako (02 Декабрь 2013 - 08:12) писал:

Методы доставки нужно добавить. Из заказа можно их убрать другим способом.
Найдите код в шаблоне Просмотр заказа -
{%FOR order_lines%}
				 <tr rel="{order_lines.ID}">
					 <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td>
					 <td>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
					 <td class="num alignRight">{order_lines.LINE_PRICE_NUMBER_FORMAT}</td>
					 <td class="alignCenter">
					 <!-- Товарная позиция -->
					 {% IF order_lines.TYPE_ID=1 %}
						 {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}
					 <!-- Доставка -->
					 {% 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="num alignRight">{order_lines.LINE_SUM_NUMBER_FORMAT}</td>
				 </tr>
				 {%ENDFOR%}
и замените на -
{%FOR order_lines%}
				 <tr rel="{order_lines.ID}" {% IF order_lines.TYPE_ID = 2%} style="display:none;"{%ENDIF%}>
					 <td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td>
					 <td>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
					 <td class="num alignRight">{order_lines.LINE_PRICE_NUMBER_FORMAT}</td>
					 <td class="alignCenter">
					 <!-- Товарная позиция -->
					 {% IF order_lines.TYPE_ID=1 %}
						 {order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}
					 <!-- Доставка -->
					 {% 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="num alignRight">{order_lines.LINE_SUM_NUMBER_FORMAT}</td>
				 </tr>
				 {%ENDFOR%}
Да, теперь при оформлении заказа все хорошо, но в карточке заказа, в ЛК клиента и в письме-подтверждении все равно показывается Доставка. Может по аналогии еще где-то убрать это надо?

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

  • error.png


#20 miyako

miyako

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

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

Отправлено 02 Декабрь 2013 - 09:59

Просмотр сообщенияvlad2004 (02 Декабрь 2013 - 09:21) писал:

Да, теперь при оформлении заказа все хорошо, но в карточке заказа, в ЛК клиента и в письме-подтверждении все равно показывается Доставка. Может по аналогии еще где-то убрать это надо?

Найдите код в шаблоне ЛК информация о заказе -
{% FOR order_lines %}
				  <tr rel="{order_lines.ID}">
					<td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td>
					<td>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
					<td class="num alignRight">{order_lines.LINE_PRICE_NUMBER_FORMAT}</td>
					<td class="alignCenter">
					  <!-- Товарная позиция -->
					  {% IF order_lines.TYPE_ID=1 %}
						{order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}
					  <!-- Доставка -->
					  {% 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="num alignRight">{order_lines.LINE_SUM_NUMBER_FORMAT}</td>
				  </tr>
				{%ENDFOR%}
и замените на -
{% FOR order_lines %}
				  <tr rel="{order_lines.ID}" {% IF order_lines.TYPE_ID = 2%} style="display:none;"{%ENDIF%}>
					<td>{% IF order_lines.ART_NUMBER %}{order_lines.ART_NUMBER}{%ELSE%}&nbsp;{%ENDIF%}</td>
					<td>{% IF order_lines.GOODS_URL %}<a href="{order_lines.GOODS_URL}">{order_lines.NAME}</a>{% ELSE %}{order_lines.NAME}{% ENDIF %}</td>
					<td class="num alignRight">{order_lines.LINE_PRICE_NUMBER_FORMAT}</td>
					<td class="alignCenter">
					  <!-- Товарная позиция -->
					  {% IF order_lines.TYPE_ID=1 %}
						{order_lines.QUANTITY} <span title="{order_lines.MEASURE_TITLE}">{order_lines.MEASURE_NAME}
					  <!-- Доставка -->
					  {% 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="num alignRight">{order_lines.LINE_SUM_NUMBER_FORMAT}</td>
				  </tr>
				{%ENDFOR%}

В письме, к сожалению, исправить пока нельзя.





Темы с аналогичным тегами Уб, рать доставку

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

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