Example #1
0
 public function advSet()
 {
     $p = 1;
     if (isset($this->params['form']['p'])) {
         $p = $this->params['form']['p'];
     }
     $url = $sTime = $eTime = $remark = "";
     $privilege = $weight = $switch = 0;
     if (!isset($this->params['form']['aid'])) {
         $this->redirect("/adv/{$this->_type}?p={$p}");
     }
     $aid = $this->params['form']['aid'];
     if (isset($this->params['form']['url'])) {
         $url = $this->params['form']['url'];
     }
     if (isset($this->params['form']['sTime'])) {
         $sTime = $this->params['form']['sTime'];
     }
     if (isset($this->params['form']['eTime'])) {
         $eTime = $this->params['form']['eTime'];
     }
     if (isset($this->params['form']['privilege'])) {
         $privilege = 1;
     }
     if (isset($this->params['form']['switch'])) {
         $switch = 1;
     }
     if (isset($this->params['form']['weight'])) {
         $weight = $this->params['form']['weight'];
     }
     if (isset($this->params['form']['remark'])) {
         $remark = $this->params['form']['remark'];
     }
     $adv = new Adv();
     $adv->type = $this->_type;
     $adv->update($aid, $url, $sTime, $eTime, $switch, $weight, $privilege, $remark);
     $this->redirect("/adv/{$this->_type}?p={$p}");
 }