Exemplo n.º 1
0
 function pageaddmember($inPath)
 {
     $url = $this->getUrlParams($inPath);
     $mid = (int) $url['mid'] > 0 ? (int) $url['mid'] : (int) $_POST['mid'];
     $memberObj = new m_member($mid);
     if ($_POST) {
         $post = base_Utils::shtmlspecialchars($_POST);
         if ($mid) {
             if ($memberObj->create($post)) {
                 $this->ShowMsg("修改成功!", $this->createUrl("/member/index"), '', 1);
             }
             $this->ShowMsg("修改失败" . $memberObj->getError());
         } else {
             if ($memberObj->create($post)) {
                 $this->ShowMsg("添加成功!", $this->createUrl("/member/index"), '', 1);
             }
             $this->ShowMsg("添加失败,原因:" . $memberObj->getError());
         }
     } else {
         if ($mid) {
             $this->params['member'] = $memberObj->get();
         }
         $mbgroupObj = new m_mbgroup();
         $this->params['group'] = $mbgroupObj->select()->items;
         return $this->render('member/addmember.html', $this->params);
     }
 }
Exemplo n.º 2
0
/**
 * Smarty plugin
 * @package Smarty
 * @subpackage plugins
 */
function smarty_modifier_mbgroup($id, $type)
{
    if (in_array($type, array('mgroup_name', 'credit', 'discount')) and $id > 0) {
        $mbgroupObj = new m_mbgroup();
        $rs = $mbgroupObj->getOne($id);
        echo $rs[$type];
    }
}