Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Tanya

Страницы: [1]
1
Да, он всегда показывает первый шаг, вне зависимости от того, на каком сейчас находится покупатель, И я не могу посмотреть правильный ответ на запрос "udata://emarket/purchase/delivery/choose". В частности, то же самое происходит и на демо-сайте Юми.

2
То, что xml возвращает, это понятно...) Вопрос в том, почему  stage="delivery" и step="address". По документации  на запрос "udata://emarket/purchase/delivery/choose" должен быть такой ответ:

<udata module="emarket" method="purchase" generation-time="0.472375">
  <purchasing stage="delivery" step="choose">
    <items>
      <item id="27255" name="Самовывоз" xlink:href="uobject://27255"/>
      <item id="27234" name="Тестовая доставка" xlink:href="uobject://27234"/>
    </items>
  </purchasing>
</udata>

А у меня вместо него выходит такой:

<udata module="emarket" method="purchase" generation-time="0.336794">
  <purchasing stage="delivery" step="address" type-id="803" xlink:href="udata://data/getCreateForm/803">
    <items>
      <item id="27619" name="Address for customer #2324"/>
    </items>
  </purchasing>
</udata>

То же самое при запросе "udata://emarket/purchase/payment/choose" и просто "udata://emarket/purchase". На любой стадии покупки.
 

3
Есть, спасибо:) Я не знала, что id у udata это id заказа.
В итоге я хочу хранить в способе оплаты те доставки, с которых она доступна. И проверять, входит ли в это множество выбранная покупателем доставка.

И еще есть вопрос по теме. У меня не срабатывают запросы типа "udata/emarket/purchase/delivery/choose". Всегда открывается xml-ответ со stage="delivery" и step="address". Это и на демонстрационном сайте Юми тоже так. Это нормально?)

4
По "udata/emarket/cart"? Посмотрела, в блоке summary выводится стоимость доставки, без id способа доставки :(

5
Понятно, я пытаюсь с помощью xslt сделать. Как на этапе выбора способа оплаты узнать, какой способ доставки выбрал покупатель?

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

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

Страницы: [1]