как разделить страницу checkout на несколько?

голоса: 0
Хотелось бы разнести процесс оформления заказа на несколько отдельных шагов. Каждый шаг - отдельная страница.

Проблема в том, что для отдельно созданных страниц недоступны ни  $DELIVERY_LIST$, ни $PAYMENT_LIST$ ничего вообще, что относится к заказу. Как решить данную проблему?
Адрес сайта igrushkanaelku.ru
Закрыто с пометкой: Ответ получен!
| Автор: | Категория: Интернет-магазин
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1

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

Посмотрите исходный код $DELIVERY_LIST$ и $PAYMENT_LIST$, посмотрите функции, которые их обрабатывают, а также запросы, которые обрабатываются в связи с их изменением.

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

| Автор:
Сергей, спасибо за ваш ответ, но ничего полезного из него подчерпнуть к сожалению невозможно. Разделение процесса оформления заказа надеюсь, окажется полезнее чем навешивание многомиллионной армии JS скриптов с анимацией на сайт:)
Денис,
я наверно Вас огорчу, но сам по себе магазин на uCoz - это огромное количество кода на JS, такое, что пожалуй сравниться с ним могут лишь большие массивы данных в сотни килобайт. Если взглянете на $PAYMENT_LIST$, то увидите, что этот код "навешивает" скрипт на каждый радио-баттон, а также описание функции после всех методов :)

понимаете, это такой вопрос, человек, который хорошо владеет JavaScript и PHP не будет спрашивать, так как легче самому посмотреть и сделать. А описать по принципу "возьмите этот код и вставьте его сюда" весьма проблематично, как минимум из-за большого объема материала и специфики отдельно взятого проекта, а также  его потребностей.
Sergey Mitrichev,
Да, очень интересно владеть PHP и JS и при этом пользоваться Ucoz для интернет магазина...это вробще бред! Я задаю свои вопросы для того, что бы услышать конкретный совет или ссылку на описание стандартных возможностей, если таковые имеются, а не отписки вроде "посмотрите код и напишите свой аналогично".
Денис,
Стандартные возможности не позволяют реализовать то, что Вы хотите :) Мы сейчас вобще не говорим про стандартные возможности, они мало что позволяют, но когда речь заходит про кастомизацию, то совсем другое дело получается.

Одними знаниями HTML тут не справиться и материалов в сети, к сожалению, нет. Может, это повод написать хороший материал, но будет непросто и на данный момент маловостребованно.
Sergey Mitrichev,
да вы больше из мухи слона раздуваете...
...