function GetAreaParents($AreaID) { if (!$AreaID) { return false; } $detail = GetAreaDetail($AreaID); if ($detail) { $data[] = array('AreaID' => $detail['AreaID'], 'AreaName' => $detail['AreaName'], 'Alias' => $detail['Alias'], 'ParentAlias' => $detail['ParentAlias'], 'Property' => $detail['Property'], 'Ab' => $detail['Ab']); if ($detail['ParentAreaID']) { $subdata = GetAreaParents($detail['ParentAreaID']); if ($subdata) { return array_merge($subdata, $data); } } return $data; } else { return false; } }
echo UrlRewriteSimple('AreasManager', 'Areas', true); ?> "> <div class="line-border-f0f0f0"> <div class="UserBodyTitle">区域管理<span class="font-not-style font-12px">(当前目录: <a href="<?php echo UrlRewriteSimple('AreasManager', 'Areas'); ?> &ParentAreaID=-1">所有</a> > <a href="<?php echo UrlRewriteSimple('AreasManager', 'Areas'); ?> ">Top</a> <?php $__view__data__0__ = GetAreaParents($ParentAreaID); if (is_array($__view__data__0__)) { foreach ($__view__data__0__ as $l) { ?> > <a href="<?php echo UrlRewriteSimple('AreasManager', 'Areas'); ?> &ParentAreaID=<?php echo $l[AreaID]; ?> "><?php echo $l[AreaName]; ?> </a> <?php