@mr_john

Как выполнить на umi Переход с XSLT шаблонизатора на PHP?

Подскажите как сделать переход.
Есть небольшая документация

1) С этим вроде как справился
XSLT
<xsl:variable name="discountId" select="document('udata://emarket/price/123')//discount/@id" />

php -
$priceitem = $this->macros('emarket', 'price', array(123));
          $discountId = $priceitem['discount']['id'];

2) А вот тут возникают проблемы
XSLT
<xsl:variable name="objectId" select="document(concat('uobject://', $discountId))//property[@name='discount_modificator_id']/value/item/@id" />

php - как на php получить @id ?
Спасибо.
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 1
@atachrus
Вы получите сначала @discount_modificator_id, а потом уже через $this->getObjectById(), получите объект модификатора с его свойствами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы