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


Оформление Заказа В 2 Шага - Решение

Заказ в 1 клик

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

#161 Vaccina

Vaccina

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

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

Отправлено 04 Сентябрь 2014 - 02:58

В шаблоне Оформление заказа найдите:
<!-- Шаг 1. Контакты -->
	  {% IF ORDER_STAGE_NUM=1%}
		<div class="orderStageContact">

после него вставьте:
<h3>Данные корзины</h3>
		<input type="hidden" name="hash" value="{HASH}" />
		<table class="cartFormTable">
		  <thead class="cartFormThead">
			<tr>
			  <th colspan="2">Наименование</th>
			  <th>Кол-во</th>
			  <th>Цена</th>
			  <th>Общая сумма</th>
			  <th>Удалить</th>
			</tr>
		  </thead>
		  <tbody class="cartFormTbody">
			<!-- Позиции заказа -->
			{% FOR cart_items %}
			  <tr>
				<td class="cell1">
				  <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{% ELSE %}{cart_items.GOODS_IMAGE_ICON}{% ENDIF %}"></a>
				</td>
				<td class="cell2">
				  <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>
				  <!-- Путь к категории, из которой заказали товара -->
				  <div class="cartFormTbodyNavigate">
					<a href="http://{NET_DOMAIN}/">Главная</a>
					  {% FOR catalog_path %}
						   &raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>
					  {% ENDFOR %}
				  </div>
				</td>
				<td class="cell3">
				  <input name="form[quantity][{cart_items.GOODS_MOD_ID}]" value="{cart_items.ORDER_LINE_QUANTITY}" /> {cart_items.GOODS_MOD_MEASURE_NAME}
				</td>
				<td class="cell4 num">
				  {cart_items.GOODS_MOD_PRICE_NOW | money_format}
				</td>
				<td class="cell5 num">
				  {cart_items.ORDER_LINE_PRICE_NOW | money_format}
				</td>
				<td class="cell6">
				  <a href="{cart_items.ORDER_LINE_DELETE_URL}"><img src="{ASSETS_IMAGES_PATH}cartDelete.png" /></a>
				</td>
			  </tr>
			{% ENDFOR %}
			<!-- Скидки, действующие на заказ -->
			{% FOR cart_discount %}
			  {% IF cart_discount.DISCOUNT_IS_ENABLED %}
				<tr>
				  <td class="cell1">
					<div class="orderIcon discount"></div>
				  </td>
				  <td class="cell2">
					<span class="cartFormTbodyHeader">
					  {cart_discount.DISCOUNT_NAME}
					</span>
				  </td>
				  <td class="cell3">
					{% IF cart_discount.IS_PERCENT %}
					{cart_discount.DISCOUNT_VALUE}%
					{% ELSE %}
					{cart_discount.DISCOUNT_VALUE | money_format}
					{% ENDIF %}
				  </td>
				  <td class="cell4 num">
					{cart_discount.END_PRICE | money_format}
				  </td>
				  <td class="cell5 num">
					{cart_discount.END_PRICE | money_format}
				  </td>
				  <td class="cell6"></td>
				</tr>
			  {% ENDIF %}
			{% ENDFOR %}
		  </tbody>
		  <tfoot class="cartFormTfoot">
			<tr>
			  <td colspan="2" class="cartFormTfootTruncate"></td>
			  <td colspan="4" class="cartFormTfootSum">
				<table class="cartFormTfootSumTable">
				  <tr>
					<td class="cell1">Итого:</td>
					<td class="cell2">
					  {% FOR cart_sum %}
						{cart_sum.NOW_WITH_DISCOUNT | money_format}<br />
					  {% ENDFOR %}
					</td>
				  </tr>
				</table>
			  </td>
			</tr>
		  </tfoot>
		</table>

На счет поисковика, тут необходимо дожидаться ответа разработчиков, к сожалению, не смогу помочь по данному вопросу, все возможные варианты обсуждались тут и в соседних темах. Вы a\b тестировали, отключали на время?

#162 Serg83

Serg83

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

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

Отправлено 05 Сентябрь 2014 - 15:37

Просмотр сообщенияVaccina (04 Сентябрь 2014 - 02:58) писал:



На счет поисковика, тут необходимо дожидаться ответа разработчиков, к сожалению, не смогу помочь по данному вопросу, все возможные варианты обсуждались тут и в соседних темах. Вы a\b тестировали, отключали на время?

оно до сих пор закомментировано.

и спасибо за код. все получилось как нужно

#163 Sergey1985

Sergey1985

    Новичок

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

Отправлено 31 Март 2015 - 12:06

Здравствуйте, акаунт SL-333705. Поставил форму быстрого заказа. Но быстрее это не работает, т.к. после окна быстрого заказа идет переход на 2 шаг обычной доставки... как сделать так, чтобы для заказа необходимо было заполнить только первую форму?

#164 Sergey1985

Sergey1985

    Новичок

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

Отправлено 02 Апрель 2015 - 15:53

Здравствуйте, ответ ждать или нет?

#165 Ирина345

Ирина345

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

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

Отправлено 02 Апрель 2015 - 20:07

Просмотр сообщенияSergey1985 (31 Март 2015 - 12:06) писал:

Здравствуйте, акаунт SL-333705. Поставил форму быстрого заказа. Но быстрее это не работает, т.к. после окна быстрого заказа идет переход на 2 шаг обычной доставки... как сделать так, чтобы для заказа необходимо было заполнить только первую форму?
Здравствуйте, суть формы быстрого заказа, в том что форма открывается на любой странице, и не требуется подгружать страницы, когда например оформляете обычным образом(шаг за шагом) через корзину.
Уточните вы из данной темы форума, выполняли какие-либо инструкции для уменьшения шагов оформления.
вы можете выполнить инструкцию из #3 сообщения.

#166 Stas_Y

Stas_Y

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

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

Отправлено 25 Апрель 2015 - 05:23

Добрый день! Помогите знающие люди, хочу сделать оплату в 2 шага, как написано в инструкции, но при первом же изменении, появляется ошибка компиляции.
Аккаунт SL-336122

#167 Vaccina

Vaccina

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

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

Отправлено 25 Апрель 2015 - 06:47

Повторите выполнение инструкции и сохраните результат:
http://forum.storela...ние/#entry57642

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

#168 Stas_Y

Stas_Y

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

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

Отправлено 25 Апрель 2015 - 20:08

Сохранил! Посмотрите!

#169 Stas_Y

Stas_Y

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

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

Отправлено 26 Апрель 2015 - 19:59

Ну ответьте хоть кто-нибудь)

#170 Stas_Y

Stas_Y

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

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

Отправлено 28 Апрель 2015 - 04:21

Тех поддержка, ответьте, а то сайт смотрится не очень.

#171 Stas_Y

Stas_Y

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

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

Отправлено 29 Апрель 2015 - 19:38

Мне поможет кто-нибудь или нет?)

#172 Vaccina

Vaccina

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

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

Отправлено 30 Апрель 2015 - 02:31

На данный момент изменения отсутствуют, немного не понятно зачем необходимо пропускать выбор оплаты, так как он у вас не один?

#173 Stas_Y

Stas_Y

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

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

Отправлено 30 Апрель 2015 - 04:33

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

#174 Vaccina

Vaccina

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

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

Отправлено 30 Апрель 2015 - 04:42

Инструкции выше вели к пропускам 2 шагов, вставлялся скрипт, который автоматом 2 страницах сразу нажимал кнопку перехода к следующему шагу. Может лучше тогда на странице корзины при клике на кнопку "Оформить заказ" выводить форму быстрого заказа?
В 4х шаговой системе, к сожалению, нельзя производить объединения нескольких шагов, так как каждый шаг обрабатывается на отдельной страницы и перенос кода с одного шага в другой приведет к неработоспособности.

#175 Stas_Y

Stas_Y

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

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

Отправлено 30 Апрель 2015 - 05:01

Просмотр сообщенияVaccina (30 Апрель 2015 - 04:42) писал:

Инструкции выше вели к пропускам 2 шагов, вставлялся скрипт, который автоматом 2 страницах сразу нажимал кнопку перехода к следующему шагу. Может лучше тогда на странице корзины при клике на кнопку "Оформить заказ" выводить форму быстрого заказа?
В 4х шаговой системе, к сожалению, нельзя производить объединения нескольких шагов, так как каждый шаг обрабатывается на отдельной страницы и перенос кода с одного шага в другой приведет к неработоспособности.

О) не смог бы сказать лучше. Нужно вывести форму быстрого заказа, только не как всплывающее окно, а на всю страницу! Возможно?

#176 Vaccina

Vaccina

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

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

Отправлено 30 Апрель 2015 - 05:49

Это вполне реализуемо и присутствует в дизайн-теме Бистро, инструкция по реализации:
http://forum.storela...-быстрый-заказ/

#177 Stas_Y

Stas_Y

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

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

Отправлено 30 Апрель 2015 - 08:15

Уважаемая тех поддержка, помогите скорее)) сделал по инструкции, но получаю следующее: Не указан идентификатор товарной модификации товара, для добавления в корзину. Он передаётся в переменной form[goods_mod_id]

#178 Ирина345

Ирина345

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

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

Отправлено 30 Апрель 2015 - 10:08

Просмотр сообщенияStas_Y (30 Апрель 2015 - 08:15) писал:

Уважаемая тех поддержка, помогите скорее)) сделал по инструкции, но получаю следующее: Не указан идентификатор товарной модификации товара, для добавления в корзину. Он передаётся в переменной form[goods_mod_id]
Здравствуйте, не дублируйте пожалуйста сообщения вам ответили в теме форума
http://forum.storela...-быстрый-заказ/

#179 Serg83

Serg83

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

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

Отправлено 18 Июнь 2015 - 12:43

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

виснет форма быстрого заказа.

подскажите, как от этого избавиться?

#180 Serg83

Serg83

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

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

Отправлено 19 Июнь 2015 - 20:42

зависает на моменте /order/stage/execute





Темы с аналогичным тегами Заказ в 1 клик

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

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