private function _linkAdd() { $this->_modelLyLink = $this->_getGlobalData('Model_LyLink', 'object'); $gameTypes = $this->_modelLyLink->getMyGame(); $operators = $this->_modelLyLink->getMyOperator(); $linkType = $this->_modelLyLink->getType(); if ($this->_isPost()) { $_POST['game_type_id'] = intval($_POST['game_type_id']); if (!$_POST['game_type_id'] || !array_key_exists($_POST['game_type_id'], $gameTypes)) { $this->_utilMsg->showMsg(Tools::getLang('PLZ_SLT_GAME', 'Common'), -1, 2); } $_POST['operator_id'] = intval($_POST['operator_id']); if (!$_POST['operator_id'] || !array_key_exists($_POST['operator_id'], $operators)) { $this->_utilMsg->showMsg(Tools::getLang('PLZ_SLT_OPERATOR', 'Common'), -1, 2); } $_POST['link_type'] = intval($_POST['link_type']); if (!$_POST['link_type'] || !array_key_exists($_POST['link_type'], $linkType)) { $this->_utilMsg->showMsg(Tools::getLang('PLZ_SLT_LINK_TYPE', __CLASS__), -1, 2); } if (trim($_POST['title']) == '') { $this->_utilMsg->showMsg(Tools::getLang('TITLE_NEED', __CLASS__), -1, 2); } if (trim($_POST['href']) == '') { $this->_utilMsg->showMsg(Tools::getLang('LINK_NEED', __CLASS__), -1, 2); } $this->_modelLyLink->linkAdd(); $this->_utilMsg->showMsg(Tools::getLang('OPERATION_SUCCESS', 'Common'), 1, $this->_url['Link'], 1); } $this->_view->assign('gameTypes', $gameTypes); $this->_view->assign('operators', $operators); $this->_view->assign('linkType', $linkType); $this->_view->display(); }
private function _psdLinkAdd() { $this->_modelLyPsdLink = $this->_getGlobalData('Model_LyPsdLink', 'object'); $gameTypes = $this->_modelLyPsdLink->getMyGame(); if ($this->_isPost()) { $_POST['game_type_id'] = intval($_POST['game_type_id']); if (!$_POST['game_type_id'] || !array_key_exists($_POST['game_type_id'], $gameTypes)) { $this->_utilMsg->showMsg(Tools::getLang('PLZ_SLT_GAME', 'Common'), -1, 2); } if (trim($_POST['title']) == '') { $this->_utilMsg->showMsg('标题不能为空', -1, 2); } if (trim($_POST['href']) == '') { $this->_utilMsg->showMsg('链接不能为空', -1, 2); } $this->_modelLyPsdLink->linkAdd(); $this->_utilMsg->showMsg(Tools::getLang('OPERATION_SUCCESS', 'Common'), 1, $this->_url['PsdLink'], 1); } $this->_view->assign('gameTypes', $gameTypes); $this->_utilMsg->createPackageNavBar(); $this->_view->display(); }