Я переписываю свой шаблон .XSL в шаблон .TWIG и сталкиваюсь с проблемой.Я не знаю, как обрабатывать выбор узла из определенного источника данных, представленного в файле .XML.Ниже приведен мой фрагмент кода .XSL, который я пытаюсь переписать в TWIG ↓
<!-- firstly I am selecting my .XML file that contains data -->
<xsl:variable name="subscriptionData" select="document('../xml/subscriptions.xml')" />
<!-- then I am selecting a node in that .XML file -->
<xsl:variable name="data" select="$subscriptionData/root/subscription[position() = 1]" />
<!-- finally I can print out a specific property -->
<xsl:value-of select="$data/title" />
Это моя попытка переписать его в TWIG - как видите, я не знаю, как выбрать этот .XMLфайл в качестве источника данных (строка 1) ↓
{# I don't know how to select that .XML file that contains data #}
{% set subscriptionData = ??????? %}
{# selecting a node inside .XML #}
{% set data = subscriptionData.root.subscription[0] %}
{# printing out a specific property #}
{{ data.title }}