Пример #1
0
 private function _editMain()
 {
     if ($this->_isPost()) {
         $_POST['status'] = $_POST['status'] ? 1 : 0;
         if ($this->_modelMenu->update(array('value' => $_POST['value'], 'name' => $_POST['name'], 'status' => $_POST['status']), "Id={$_POST['Id']}")) {
             $this->_utilMsg->showMsg('更改成功', 1, Tools::url(CONTROL, ACTION));
         } else {
             $this->_utilMsg->showMsg('更改失败,可能已经有相同的标识', -2);
         }
     } else {
         $this->_view->assign('id', $_GET['Id']);
         $this->_view->assign('data', $this->_modelMenu->findById($_GET['Id']));
         $this->_utilMsg->createNavBar();
         $this->_view->set_tpl(array('body' => 'Menu/EditMain.html'));
         $this->_view->display();
     }
 }
Пример #2
0
 private function _editMain()
 {
     if ($this->_isPost()) {
         $_POST['status'] = $_POST['status'] ? 1 : 0;
         if ($this->_modelMenu->update(array('value' => $_POST['value'], 'name' => $_POST['name'], 'status' => $_POST['status']), "Id={$_POST['Id']}")) {
             $this->_utilMsg->showMsg(Tools::getLang('UPDATE_SUCCESS', 'Common'), 1, Tools::url(CONTROL, ACTION));
         } else {
             $this->_utilMsg->showMsg(Tools::getLang('UPDATE_ERROR', __CLASS__), -2);
         }
     } else {
         $this->_view->assign('id', $_GET['Id']);
         $this->_view->assign('data', $this->_modelMenu->findById($_GET['Id']));
         $this->_utilMsg->createNavBar();
         $this->_view->set_tpl(array('body' => 'Menu/EditMain.html'));
         $this->_view->display();
     }
 }
Пример #3
0
        $link = $_pgR['Link'];
        $link = global_editor::rteSafe(html_entity_decode($link, ENT_COMPAT, 'UTF-8'));
        $numOrder = $_pgR['NumOrder'];
        $numOrder = global_editor::rteSafe(html_entity_decode($numOrder, ENT_COMPAT, 'UTF-8'));
        $level = $_pgR['Level'];
        $level = global_editor::rteSafe(html_entity_decode($level, ENT_COMPAT, 'UTF-8'));
        $parentID = $_pgR['ParentID'];
        $parentID = global_editor::rteSafe(html_entity_decode($parentID, ENT_COMPAT, 'UTF-8'));
        //$checkProduct = $objMenu->getMenuByName($_pgR['name']);
        //if ($checkProduct && $checkProduct['menu_id']!= $strID) {
        //	echo global_common::convertToXML($arrHeader, array("rs",'info'), array(0,global_common::STRING_NAME_EXIST), array(0,1));
        //	return;
        //}
        //$strName = $_pgR['name'];
        //$strDetail= $_pgR['detail'];
        $resultID = $objMenu->update($menuID, $menuName, $link, $numOrder, $level, $parentID);
        if ($resultID) {
            $arrHeader = global_common::getMessageHeaderArr($banCode);
            //$banCode
            echo global_common::convertToXML($arrHeader, array("rs", "inf"), array(1, $result), array(0, 1));
            return;
        } else {
            echo global_common::convertToXML($arrHeader, array("rs"), array(0), array(0));
            return;
        }
    } else {
        echo global_common::convertToXML($arrHeader, array("rs", 'info'), array(0, global_common::STRING_REQUIRE_LOGIN), array(0, 1));
    }
    return;
} elseif ($_pgR['act'] == model_Menu::ACT_CHANGE_PAGE) {
    $intPage = $_pgR['p'];