Я пытаюсь определить подмножество узлов, хранящихся в переменной objs, используя пользовательскую функцию cube: is_active:
Поскольку функция не допускает локальный контекст, я должен передать ее в качестве параметра (обозначается XXX). Тем не менее, обычные подозреваемые "." или «current ()» не работают, так как они ссылаются на узел контекста окружающего блока, а НЕ на текущий элемент objs, который оценивается.
Единственное решение, которое пока работает, это:
XXX=SOME_CHILD_TAG/..
Но это действительно ужасно, поскольку от родительского узла зависит правильность работы родительского узла.
Есть ли другой способ? Спасибо!