Exemplo n.º 1
0
function showchildname($array)
{
    if (is_null($array)) {
        return;
    }
    if (!count($array)) {
        return;
    }
    echo '<ul>';
    foreach ($array as $k => $v) {
        if (isset($v['deep']) && $v['deep'] == 1) {
            echo '<li >';
        } else {
            echo '<li id=' . $v['ttid'] . '>';
        }
        if ($v['tree'] && count($v['tree'])) {
            echo '<em></em>';
        }
        if (isset($v['deep']) && $v['deep'] == 1) {
            echo '<div class="J-li"><a href="javascript:void(0);">' . $v['name'] . '</a>&nbsp;<span class="J-op">&nbsp;&nbsp;<a href="taxonomy/add_child/' . $v['tid'] . '/1" class="item">新增子级</a>';
        } else {
            if (count($v['tree'])) {
                echo '<div class="J-li"><a href="javascript:void(0);">' . $v['name'] . '</a>&nbsp;<span class="J-op">&nbsp;<a href="taxonomy/edit_child/' . $v['ttid'] . '" class="item">编辑</a>&nbsp;<a href="taxonomy/add_child/' . $v['ttid'] . '/2/' . $v['tid'] . '" class="item">新增子级</a>';
            } else {
                echo '<div class="J-li"><a href="javascript:void(0);">' . $v['name'] . '</a>&nbsp;<span class="J-op">&nbsp;<a href="taxonomy/edit_child/' . $v['ttid'] . '" class="item">编辑</a>&nbsp;<a href="javascript:;" onclick=delete_category(' . $v['ttid'] . ') class="item">删除</a>&nbsp;<a href="taxonomy/add_child/' . $v['ttid'] . '/2/' . $v['tid'] . '" class="item">新增子级</a>';
            }
        }
        echo '</span></div>';
        showchildname($v['tree']);
        echo '</li>';
    }
    echo '</ul>';
}
Exemplo n.º 2
0
function showchildname($array, $parent_arr = array())
{
    if (is_null($array)) {
        return;
    }
    if (!count($array)) {
        return;
    }
    echo '<ul>';
    foreach ($array as $k => $v) {
        echo '<li>';
        $parent_array = $parent_arr;
        $parent_array[] = preg_replace('/\\s+/', '', $v['name']);
        if ($v['child'] && count($v['child'])) {
            echo '<em id="' . preg_replace('/\\s+/', '', trim($v['name'])) . '"attrv="' . trim(implode(" ", $parent_array)) . '"></em>';
        } else {
            echo '<a  id="' . preg_replace('/\\s+/', '', trim($v['name'])) . '"attrv="' . trim(implode(" ", $parent_array)) . '" ></a>';
        }
        echo '<div class="J-li"><a href="javascript:void(0);">' . $v['name'] . '</a>&nbsp;<span class="J-op">&nbsp;<a href="edit/id/' . $v['pid'] . '" class="item">编辑</a>&nbsp;<a href="child_add/id/' . $v['pid'] . '" class="item">新增子级</a>';
        if ($v['deep'] > 0) {
            echo '&nbsp;<a href="img_add/id/' . $v['pid'] . '" class="item">图片管理</a>';
        }
        if ($v['deep'] > 1) {
            echo '&nbsp;<a href="place_guide/id/' . $v['pid'] . '" class="item">目的地攻略</a>';
        }
        if (!$v['child'] || !count($v['child'])) {
            echo '&nbsp;<a href="sport_add/id/' . $v['pid'] . '" class="item">运动管理</a>&nbsp;<a href="javascript:void(0)" onclick="delAlert(\'' . site_url('place/del/id/' . $v['pid']) . '\');" class="item">删除</a>';
        }
        echo '</span></div>';
        showchildname($v['child'], $parent_array);
        echo '</li>';
    }
    echo '</ul>';
}