UMIhelp

Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: Exponat от 08 Октября 2014, 15:57:23

Название: Заказ в 1 шаг
Отправлено: Exponat от 08 Октября 2014, 15:57:23
Добрый день.
Вот только начал знакомится с UMI. Встала задача как реализовать заказ товаров 1 шаг. Прочитал о заказе в 1 шаг http://dev.docs.umi-cms.ru/prakticheskie_primery/zakaz_v_1_shag/

Но я просто администратор сайта и мне дана функция его обслуживать. Где поменять ссылку emarket/purchase на emarket/purchasing_one_step я нашел (если кому пригодится: /site.ru/xsltTpls/modules/emarket/cart.xsl).
Но что дальше? Как добавить соответствующий шаблон для создания формы, содержащей поля, необходимые для оформления заказа на одной странице? Где это делается?
Атрибут "action" полученной формы должен содержать вызов метода saveInfo() (модуль emarket), который формирует заказ на основании введенных данных и производит редирект на итоговую страницу.
Что это за атрибут? Что за saveInfo()?
Подскажите пожалуйста шаги для установки этой функции. Я думаю оно многим пригодится, потому что я искал повсюду эту тему и кроме сухой справки ничего не нашел. Помогите пожалуйста. Спасибо!
Название: Re:Заказ в 1 шаг
Отправлено: admin от 08 Октября 2014, 18:23:37
заказ в один шаг это совокупность xslt шаблонов, js, и php кода.

Для начала давайте определимся что у вас есть в наличии:
- версия umi (можно посмотреть в модуле "автообновление"),
- шаблонизатор (насколько я понимаю у вас xslt),
- на чем базируется шаблон сайта (demodizzy, перенесен с umi.ru, один из вариантов готового сайта, писался самостоятельно без демо основы).

Для ответа на последний вопрос, было бы удобно знать как разрабатывался сайт изначально.

  
Название: Re:Заказ в 1 шаг
Отправлено: Exponat от 10 Октября 2014, 17:03:13
Спасибо что откликнулись!
- версия: 2.9.6.2;
- шаблонизатор наверное xslt;
- я даже не знаю :-( может как то можно оприделить по коду или файлу?