Я пытался получить значение идентификатора с домашней страницы.
Я не знаю, почему полученное значение равно нулю.Я звоню из CSElement и затем тестирую его с помощью кнопки «Предварительный просмотр» в SiteEntry, связанной с тегом HTML p.
Вот блок кода, который используется:
<render:lookup varname="Home" key="Home" ttype="CSElement" match=":x"/>
<asset:load name="IDHome" type="Page" field="name"
value='<%=ics.GetVar("Home")%>'/>
<asset:get name="IDHome" field="id" output="IDHOME"/>
<p><%=ics.GetVar("IDHOME")%></p>
Я получил значение NULL, но когда я пытаюсь получить другое значение, например «Описание измерения», это работает
Я использую те же строки кода, и к тому же он работает и на других сайтах ...
Мне нужен идентификатор страницы, чтобы применить фильтр lang