(no subject)
Aug. 30th, 2004 12:45 amМнэ.... или я чего-то не понимаю, или при написании языка шаблонов коммунивера никто о грамматиках не задумывался.
Битый час пытался получить значение атрибута, имя которого хранится в переменной, на два уровня выше текущего контекста.
Получилось только после выкуривания исходников, выкуривание док не помогло.
Как выяснилось, нужна была следующая конструкция:
<:Attr VALUE(@FNAME)#2:>
А расстановка фигурных скобок и @ - вообще из серии "это не возможно понять, это можно только запомнить".
Битый час пытался получить значение атрибута, имя которого хранится в переменной, на два уровня выше текущего контекста.
Получилось только после выкуривания исходников, выкуривание док не помогло.
Как выяснилось, нужна была следующая конструкция:
<:Attr VALUE(@FNAME)#2:>
А расстановка фигурных скобок и @ - вообще из серии "это не возможно понять, это можно только запомнить".