Извеняюсь конечно ... но 4 дня сидел ... с XSLT так и не смог разобраться ...
Структура не то что немного, сильно отличается tpls, а я уже к ней настролько прирос что не могу понять ...
Задача стоит простая: Я формирую печатную форму счёта. В заказе имеется ID пользователя к которому относится данный заказ. И я вытаюсь по этому ID вытащить данные этого пользователя.
Если в tpls всё было просто я вытягивал
%data getPropertyOfObject(%order_partner_id%, 'name')% и всё ...
То тут я даже не понимаю как мне в сам макрос подставить выборку из другого макроса:
<xsl:value-of select="document('uobject://1107.order_partner_id')/udata/property/value/item/@id" />
Как мне вместо 1107 поставить значение отработанного другого макроса?
я просто не могу поянть синтексис ... если кто то ткнёт к документацию ... тоже будут признателен ...