<get table="category" catid="$catid" num="1">
<volist name="data" id="vo">
<if condition="$vo.parentid eq 0">
{$vo.catname}
<else/>
<get table="category" catid="$vo['parentid']" num="1">
<volist name="data" id="vo1">
<if condition="$vo1.parentid eq 0">
{$vo1.catname}
<else/>
<get table="category" catid="$vo1['parentid']" num="1">
<volist name="data" id="vo2">
<if condition="$vo2.parentid eq 0">
{$vo2.catname}
</if>
</volist>
</get>
</if>
</volist>
</get>
</if>
</volist>
</get>
<volist name="data" id="vo">
<if condition="$vo.parentid eq 0">
{$vo.catname}
<else/>
<get table="category" catid="$vo['parentid']" num="1">
<volist name="data" id="vo1">
<if condition="$vo1.parentid eq 0">
{$vo1.catname}
<else/>
<get table="category" catid="$vo1['parentid']" num="1">
<volist name="data" id="vo2">
<if condition="$vo2.parentid eq 0">
{$vo2.catname}
</if>
</volist>
</get>
</if>
</volist>
</get>
</if>
</volist>
</get>