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


Отключить Подтверждение (4 Шаг)


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

#1 Coffee

Coffee

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

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

Отправлено 14 Апрель 2015 - 14:54

Друзья, подскажите скрипт для отключения 4-го пункта оформления заказа (подтверждение)

#2 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

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

Просмотр сообщенияCoffee (14 Апрель 2015 - 14:54) писал:

Друзья, подскажите скрипт для отключения 4-го пункта оформления заказа (подтверждение)

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Оформление заказа, найдите код:
<span class="orderStepName {% IF ORDER_STAGE_NUM=1 %}act{% ELSEIF ORDER_STAGE_NUM>1%}ok{% ENDIF %}" style="width: 25%;">Контакты</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=2 %}act{% ELSEIF ORDER_STAGE_NUM>2%}ok{% ENDIF %}" style="width: 25%;">Доставка</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=3 %}act{% ELSEIF ORDER_STAGE_NUM>3%}ok{% ENDIF %}" style="width: 25%;">Оплата</span>
<span class="orderStepName {% IF ORDER_STAGE_NUM=4 %}act{% ELSEIF ORDER_STAGE_NUM>4%}ok{% ENDIF %}" style="width: 25%;">Подтверждение заказа</span>

Замените на:
<span class="orderStepName {% IF ORDER_STAGE_NUM=1 %}act{% ELSEIF ORDER_STAGE_NUM>1%}ok{% ENDIF %}" style="width: 33%;">Контакты</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=2 %}act{% ELSEIF ORDER_STAGE_NUM>2%}ok{% ENDIF %}" style="width: 33%;">Доставка</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=3 %}act{% ELSEIF ORDER_STAGE_NUM>3%}ok{% ENDIF %}" style="width: 34%;">Оплата</span>

Добавьте в самый конец "Оформление заказа" следующую строку:
{% IF ORDER_STAGE_NUM=4 %}<script>$('.order form').submit();</script>{% ENDIF %}


#3 Coffee

Coffee

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

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

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

Просмотр сообщенияFirefly (14 Апрель 2015 - 21:01) писал:

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Оформление заказа, найдите код:
<span class="orderStepName {% IF ORDER_STAGE_NUM=1 %}act{% ELSEIF ORDER_STAGE_NUM>1%}ok{% ENDIF %}" style="width: 25%;">Контакты</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=2 %}act{% ELSEIF ORDER_STAGE_NUM>2%}ok{% ENDIF %}" style="width: 25%;">Доставка</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=3 %}act{% ELSEIF ORDER_STAGE_NUM>3%}ok{% ENDIF %}" style="width: 25%;">Оплата</span>
<span class="orderStepName {% IF ORDER_STAGE_NUM=4 %}act{% ELSEIF ORDER_STAGE_NUM>4%}ok{% ENDIF %}" style="width: 25%;">Подтверждение заказа</span>

Замените на:
<span class="orderStepName {% IF ORDER_STAGE_NUM=1 %}act{% ELSEIF ORDER_STAGE_NUM>1%}ok{% ENDIF %}" style="width: 33%;">Контакты</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=2 %}act{% ELSEIF ORDER_STAGE_NUM>2%}ok{% ENDIF %}" style="width: 33%;">Доставка</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=3 %}act{% ELSEIF ORDER_STAGE_NUM>3%}ok{% ENDIF %}" style="width: 34%;">Оплата</span>

Добавьте в самый конец "Оформление заказа" следующую строку:
{% IF ORDER_STAGE_NUM=4 %}<script>$('.order form').submit();</script>{% ENDIF %}
всё сделал, историю почистил, 4-й шаг висит всё равно

#4 Coffee

Coffee

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

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

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

Просмотр сообщенияFirefly (14 Апрель 2015 - 21:01) писал:

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Оформление заказа, найдите код:
<span class="orderStepName {% IF ORDER_STAGE_NUM=1 %}act{% ELSEIF ORDER_STAGE_NUM>1%}ok{% ENDIF %}" style="width: 25%;">Контакты</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=2 %}act{% ELSEIF ORDER_STAGE_NUM>2%}ok{% ENDIF %}" style="width: 25%;">Доставка</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=3 %}act{% ELSEIF ORDER_STAGE_NUM>3%}ok{% ENDIF %}" style="width: 25%;">Оплата</span>
<span class="orderStepName {% IF ORDER_STAGE_NUM=4 %}act{% ELSEIF ORDER_STAGE_NUM>4%}ok{% ENDIF %}" style="width: 25%;">Подтверждение заказа</span>

Замените на:
<span class="orderStepName {% IF ORDER_STAGE_NUM=1 %}act{% ELSEIF ORDER_STAGE_NUM>1%}ok{% ENDIF %}" style="width: 33%;">Контакты</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=2 %}act{% ELSEIF ORDER_STAGE_NUM>2%}ok{% ENDIF %}" style="width: 33%;">Доставка</span>
	 <span class="orderStepName {% IF ORDER_STAGE_NUM=3 %}act{% ELSEIF ORDER_STAGE_NUM>3%}ok{% ENDIF %}" style="width: 34%;">Оплата</span>

Добавьте в самый конец "Оформление заказа" следующую строку:
{% IF ORDER_STAGE_NUM=4 %}<script>$('.order form').submit();</script>{% ENDIF %}
шаг не пропал!

#5 Coffee

Coffee

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

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

Отправлено 11 Май 2015 - 00:55

напоминаю, что у меня 4 шаг не выключается

#6 Ирина345

Ирина345

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

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

Отправлено 11 Май 2015 - 10:26

Просмотр сообщенияCoffee (11 Май 2015 - 00:55) писал:

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

#7 Coffee

Coffee

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

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

Отправлено 18 Май 2015 - 15:56

Просмотр сообщенияИрина345 (11 Май 2015 - 10:26) писал:

Здравствуйте, отключить данный шаг не получится, так как на нем происходит подтверждение заказа и обойтись без него нельзя.
А его можно скриптом автоматически сделать подтверждённым? Перескочить с него? Мы делали такое на прошлом шаблоне, но ни на форуме ни в файлах шаблона я не могу отыскать решение. Там так и было: пропуск 4-го шага. Он не нужен, получается лишнее движение для пользователя.

как писал предыдущий специалист, что-то вроде этого:
{% IF ORDER_STAGE_NUM=4 %}<script>$('.order form').submit();</script>{% ENDIF %}





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

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