Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Вывод количества объектов в категории. XSLT

Автор idu.kuruРаздел Шаблоны XSLT

Ответов: 6
Просмотров: 4745
Последний ответ 18 Октября 2014, 17:39:24
от idu.kuru
Сортировка по алфавиту в xslt

Автор VladimirРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 4241
Последний ответ 14 Января 2012, 17:25:36
от admin
Не выводятся все теги в xslt

Автор goodprofyРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 3865
Последний ответ 03 Июня 2014, 13:52:04
от goodprofy
webforms & XSLT & модальное окно

Автор graveРаздел JS и AJAX

Ответов: 8
Просмотров: 8595
Последний ответ 13 Июня 2011, 00:41:56
от talanter
Как вывести itemprop="position" content="" в XSLT?

Автор makarov2979Раздел Шаблоны XSLT

Ответов: 0
Просмотров: 1566
Последний ответ 15 Ноября 2018, 09:30:06
от makarov2979

0 Пользователей и 2 Гостей просматривают эту тему.

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
))))))))))) Это понятно, как его в письмо то вставить?

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
В смысле? Вы не знаете как взять информацию из document('uobject://5744') ?
Мой блог http://umicms.me

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
К сожалению, не знаю, как правильно прописать все
<xsl:variable select="document(concat('uobject://',order_id))//property[@name='emarket_customer_id']/value/item/@id" name="emarket_customer1"/>
<xsl:value-of select="document(concat('uobject://',$emarket_customer1))//property[@name='phone']/value" />
Пытаюсь вот так, но это чистой воды отсебятена ((((

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
И что не устраивает в этой интерпретации?
Мой блог http://umicms.me

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
Данные не приходят от гостя
<xsl:variable select="document(concat('uobject://',order_id))//property[@name='emarket_customer_id']/value/item/@id" name="emarket_customer1"/>
<xsl:text>Тест:  </xsl:text>
<xsl:value-of select="document(concat('uobject://',$emarket_customer1))//property[@name='phone']/value" />

Прописал вот так, а вот что приходит на почту
Маска для губ Pilaten Цена: 20 руб. Кол-во: 1 шт.
Всего товаров: 1 шт. На сумму: 20 400 420 руб.
Поступил новый заказ #56 (Просмотр)

Способ оплаты: Оплата наличными
Статус оплаты:
Сумма оплаты: 420 руб.
Тест:
Имя:
Фамилия:
Отчество:
E-mail:
Телефон:
Адрес доставки:
Страна:
Индекс:
Регион:
Город: Москва
Улица: Ясногорская
Дом: 12
Квартира:
Комментарий к адресу:

Как видите поле тест - пустое (((

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
А что, при обращении по http://site.ru/uobject/5744 поле phone не пустое?
Мой блог http://umicms.me

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
<udata xmlns:xlink="http://www.w3.org/TR/xlink" generation-time="0.013685">
<object id="5744" name="37.145.224.219" type-id="86" type-guid="emarket-customer" update-time="1471525305" ownerId="335">
<properties>
<group id="210" name="personal_info">
<title>Персональные данные</title>
<property id="293" name="last_order" type="optioned" is-important="0">
<title>Последний заказ</title>
<value>
<option float="1">
<object id="5745" name="Заказ #52" type-id="51" type-guid="emarket-order" update-time="1471525306" xlink:href="uobject://5745"/>
</option>
</value>
</property>
</group>
<group id="212" name="delivery">
<title>Доставка</title>
<property id="297" name="delivery_addresses" type="relation" multiple="multiple" is-important="1">
<title>Адреса доставки</title>
<value>
<item id="5749" name="Address for customer #5744" type-id="40" type-guid="emarket-deliveryaddress" update-time="1471525305" xlink:href="uobject://5749"/>
</value>
</property>
</group>
</properties>
</object>
</udata>
<!--

ее там вообще нету(. А как сделать, чтобы была?

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
Кого "её" и где "там"?
Мой блог http://umicms.me

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
Поля phone нету

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
Ну, значит пользователь не ввел телефон
Ну или у вас телефон вообще не добавлен как информация для сохранения в данных заказчика
Мой блог http://umicms.me

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
Но ведь когда пользователь зарегистрирован дабавляется и зарегистрированный телефон и если он ввел новый то и он

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
А когда не зарегистрирован не добавляется

Пока не вижу противоречий
Мой блог http://umicms.me

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
Вот в этом то и вопрос, как сделать, чтобы добавлялось? 4-й день уже голову ломаю

*

Canekt

  • *
  • 43
  • +0/-0
    • Просмотр профиля
И неужели я с первого раза макрос на вывод правильно прописал?

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
Нельзя добавить то, что отсутствует. Можно выдумать конечно и вписать какой-то фейк, но вроде как задача не в этом.
Мой блог http://umicms.me