AdSpaceHooks::doAddAdSpace PHP Метод

doAddAdSpace() публичный Метод

添加广告位操作
public doAddAdSpace ( )
    public function doAddAdSpace()
    {
        // 组装数据
        $data['title'] = t($_POST['title']);
        $data['place'] = intval($_POST['place']);
        $data['is_active'] = intval($_POST['is_active']);
        $data['ctime'] = time();
        $data['display_type'] = intval($_POST['display_type']);
        switch ($data['display_type']) {
            case 1:
                $data['content'] = $_POST['html_form'];
                break;
            case 2:
                $data['content'] = $_POST['code_form'];
                break;
            case 3:
                $picData = array();
                for ($i = 0; $i < count($_POST['banner']); $i++) {
                    $picData[] = array('banner' => $_POST['banner'][$i], 'bannerurl' => $_POST['bannerurl'][$i]);
                }
                $data['content'] = serialize($picData);
                break;
        }
        $res = $this->model('AdSpace')->doAddAdSpace($data);
        return false;
    }