razon.05 New member Jun 20, 2012 #1 What is the code to check a node has children or not? Currently i can get the node depth by {$node.depth} but how to find it's a parent of other node?
What is the code to check a node has children or not? Currently i can get the node depth by {$node.depth} but how to find it's a parent of other node?
Jake Bunce Well-known member Jun 21, 2012 #2 There is no explicit "is parent" flag for nodes, but this should work: Code: {$node.rgt} == {$node.lft} + 1 If this condition is true then the node has no children. You can use this in a template conditional: Code: <xen:if is="{$node.rgt} == {$node.lft} + 1"> </xen:if> Upvote 0 Downvote
There is no explicit "is parent" flag for nodes, but this should work: Code: {$node.rgt} == {$node.lft} + 1 If this condition is true then the node has no children. You can use this in a template conditional: Code: <xen:if is="{$node.rgt} == {$node.lft} + 1"> </xen:if>