Доброго времени суток, комрады.
Есть глобальный макрос, значение которого переопределяется в шаблоне. Шаблон применён к узлу. В узле своих макросов нет.
Я запрашиваю через api методом host.get макросы узла (с параметром selectMacros) - получаю пустой результат.
Использую метод usermacro.get с указанием id узла, результат пустой.
Использую метод usermacro.get с флагом globalmacro, естественно получаю значение глобального макроса.
Подскажите, есть ли возможность получить унаследованное значение макроса для узла напрямую, или придется шерстить еще и всё дерево шаблонов?
Версия 4.0.3
Есть глобальный макрос, значение которого переопределяется в шаблоне. Шаблон применён к узлу. В узле своих макросов нет.
Я запрашиваю через api методом host.get макросы узла (с параметром selectMacros) - получаю пустой результат.
Использую метод usermacro.get с указанием id узла, результат пустой.
Использую метод usermacro.get с флагом globalmacro, естественно получаю значение глобального макроса.
Подскажите, есть ли возможность получить унаследованное значение макроса для узла напрямую, или придется шерстить еще и всё дерево шаблонов?
Версия 4.0.3