Beispiel #1
0
<?php

include_once "../../includes/config.inc.php";
include_once "../../includes/login_check.php";
$BottomMenu = new Model_BottomMenu();
$customer_id = (int) $_SESSION['customer_id'];
$mid = (int) $_POST['mid'];
$where = "customer_id={$customer_id} and id={$mid} or parent_id={$mid}";
echo $BottomMenu->delete($where);
Beispiel #2
0
function pub()
{
    $c_id = (int) $_SESSION['customer_id'];
    $BottomMenu = new Model_BottomMenu();
    $parentMenu = $BottomMenu->fetchAll("select * from bottom_menu where customer_id='{$c_id}' and parent_id='0' order by menu_order asc");
    //如果菜单信息大于1条
    if (count($parentMenu) > 0) {
        foreach ($parentMenu as $v) {
            //将menu_order作为下标
            $final_Menu[$v['menu_order']] = $v;
            //查询 顶级菜单下的 2级菜单,并跟随父级菜单的下标
            $childMenu[$v['menu_order']] = $BottomMenu->fetchAll("select * from bottom_menu where customer_id='{$c_id}' and parent_id='{$v[id]}' order by id desc");
        }
        //第一分组
        if ($final_Menu[1]) {
            $langstr .= "<div class='col c1' m_nu='1'>";
            if (count($childMenu[1]) < 5) {
                $langstr .= "<a href='#' menu_order_id='1' m_id='999999999'>+</a>";
            }
            foreach ($childMenu[1] as $v) {
                $langstr .= "<a class='alpha'  menu_order_id='1' m_id={$v[id]} href='#'>{$v[menu_name]}</a>";
            }
            $langstr .= "<a href='#' m_id={$final_Menu[1][id]}  menu_order_id='1' class='alpha'>{$final_Menu[1]['menu_name']}</a>";
            $langstr .= '</div>';
        } else {
            $langstr = "<div class='col c1'  m_nu='1'><a menu_order_id='1' m_id='0' href='#'>+</a></div>";
        }
        //第二分组
        if ($final_Menu[2]) {
            $langstr .= "<div class='col c2' m_nu='2'>";
            if (count($childMenu[2]) < 5) {
                $langstr .= "<a href='#' menu_order_id='2'  m_id='999999999'>+</a>";
            }
            foreach ($childMenu[2] as $v) {
                $langstr .= "<a class='alpha'  menu_order_id='2' m_id={$v[id]} href='#'>{$v[menu_name]}</a>";
            }
            $langstr .= "<a href='#' class='alpha'  menu_order_id='2' m_id={$final_Menu[2][id]} >{$final_Menu[2]['menu_name']}</a>";
            $langstr .= '</div>';
        } else {
            $langstr .= "<div class='col c2' m_nu='2'><a  menu_order_id='2' m_id='0' href='#'>+</a></div>";
        }
        //第三分组
        if ($final_Menu[3]) {
            $langstr .= "<div class='col c3' m_nu='3'>";
            if (count($childMenu[3]) < 5) {
                $langstr .= "<a href='#' menu_order_id='3'  m_id='999999999'>+</a>";
            }
            foreach ($childMenu[3] as $v) {
                $langstr .= "<a class='alpha'  menu_order_id='3' m_id={$v[id]} href='#'>{$v[menu_name]}</a>";
            }
            $langstr .= "<a href='#' class='alpha'  menu_order_id='3' m_id={$final_Menu[3][id]}>{$final_Menu[3]['menu_name']}</a>";
            $langstr .= '</div>';
        } else {
            $langstr .= "<div class='col c3' m_nu='3'><a  menu_order_id='3' m_id='0' href='#'>+</a></div>";
        }
        echo $langstr;
    } else {
        $langstr = "<div class='col c1' m_nu='1'><a m_id='0' menu_order_id='1' href='#'>+</a></div><div class='col c2' m_nu='2'><a   menu_order_id='2'  m_id='0'  href='#'>+</a></div><div class='col c3' m_nu='3'><a m_id='0' menu_order_id='3' href='#'>+</a></div>";
        echo $langstr;
    }
}