/**
  * 删除标签
  * @see \article\dao\interfaces\IArticleTagDao::delete()
  */
 public function delete($id)
 {
     $result = $this->getModelDao()->deletes($id);
     if ($result) {
         //删除标签关联数据
         $this->tagAssocDao->deletes("tagid={$id}");
     }
     return $result;
 }
Esempio n. 2
0
 public function __construct()
 {
     parent::__construct('user');
     //指定表,用于C_Model里的增删改查方法的缺省tablename
     $this->setPrimaryKey('id');
     //指定主键
 }
 public function __construct()
 {
     parent::__construct('media_type');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 10), DFILTER_SANITIZE_TRIM, '类型名称'), 'summary' => array(DFILTER_STRING, array(1, 100), DFILTER_SANITIZE_TRIM, '媒体类型说明'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 4
0
 public function __construct()
 {
     parent::__construct('user_data');
     $this->setPrimaryKey('userid');
     //初始化数据模型过滤器
     $filterMap = array('check_note' => array(DFILTER_STRING, array(0, 255), DFILTER_MAGIC_QUOTES, '审核备注'), 'intro' => array(null, null, DFILTER_MAGIC_QUOTES, '用户简介'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('user_group');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '分组名称'), 'mark' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '分组标识'), 'summary' => array(DFILTER_STRING, array(0, 60), DFILTER_MAGIC_QUOTES | DFILTER_SANITIZE_TRIM, '会员分组简介'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('admin_user');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('username' => array(DFILTER_STRING, array(3, 20), DFILTER_MAGIC_QUOTES, '用户名'), 'summary' => array(DFILTER_STRING, null, DFILTER_SANITIZE_HTML | DFILTER_MAGIC_QUOTES, '简介'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 7
0
 public function __construct()
 {
     parent::__construct('keywords');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(4, 20), DFILTER_MAGIC_QUOTES, '保留字'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('media_friendlink');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '链接名称'), 'url' => array(DFILTER_URL, array(1, 160), DFILTER_SANITIZE_TRIM, '链接url'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 9
0
 public function __construct()
 {
     parent::__construct('template');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(0, 20), null, '模板名称'), 'change_notes' => array(DFILTER_STRING, array(1, 255), null, '版本更新说明'), 'sdesc' => array(DFILTER_STRING, array(1, 255), null, '模板描述'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('user_message');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('content' => array(DFILTER_STRING, array(0, 500), DFILTER_MAGIC_QUOTES | DFILTER_SANITIZE_TRIM, '短消息内容'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 11
0
 public function __construct()
 {
     parent::__construct('tipoff');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('contact' => array(DFILTER_STRING, array(0, 30), DFILTER_SANITIZE_TRIM, '联系方式'), 'content' => array(DFILTER_STRING, array(0, 500), DFILTER_MAGIC_QUOTES, '爆料内容'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 12
0
 public function __construct()
 {
     parent::__construct('admin_role');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(0, 20), DFILTER_MAGIC_QUOTES, '用户名'), 'summary' => array(DFILTER_STRING, array(0, 100), DFILTER_SANITIZE_HTML | DFILTER_MAGIC_QUOTES, '简介'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序数字'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 13
0
 public function __construct()
 {
     parent::__construct('user');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('username' => array(DFILTER_REGEXP, '/^[a-z|0-9]{4,20}$/i', null, '用户名'), 'email' => array(DFILTER_EMAIL, null, DFILTER_SANITIZE_TRIM, '邮箱'), 'mobile' => array(DFILTER_MOBILE, null, DFILTER_SANITIZE_TRIM, '手机号码'), 'id_code' => array(DFILTER_IDENTIRY, null, DFILTER_SANITIZE_TRIM, '身份证号码'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 14
0
 public function __construct()
 {
     parent::__construct('media');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '媒体名称'), 'nickname' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '媒体昵称'), 'reg_name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '登记人'), 'reg_id' => array(DFILTER_IDENTIRY, null, DFILTER_SANITIZE_TRIM, '登记人身份证号码'), 'company' => array(null, array(1, 20), DFILTER_SANITIZE_TRIM, '组织机构全称'), 'company_code' => array(null, array(1, 30), DFILTER_SANITIZE_TRIM, '组织机构代码'), 'address' => array(null, array(1, 50), DFILTER_SANITIZE_TRIM, '公司地址'), 'telephone' => array(null, array(1, 20), DFILTER_SANITIZE_TRIM, '固定电话'), 'mobile' => array(DFILTER_MOBILE, null, DFILTER_SANITIZE_TRIM, '手机号码'), 'domain' => array(null, null, DFILTER_SANITIZE_TRIM, '独立域名'), 'intro' => array(DFILTER_STRING, array(0, 60), DFILTER_MAGIC_QUOTES, '媒体简介'), 'email' => array(DFILTER_EMAIL, array(1, 30), DFILTER_SANITIZE_TRIM, '电子邮箱'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('media_chanel');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '频道名称'), 'seo_title' => array(DFILTER_STRING, array(1, 100), DFILTER_SANITIZE_TRIM, 'seo标题'), 'seo_kword' => array(DFILTER_STRING, array(1, 100), DFILTER_SANITIZE_TRIM | DFILTER_MAGIC_QUOTES, 'seo关键字'), 'seo_desc' => array(DFILTER_STRING, array(1, 255), DFILTER_SANITIZE_TRIM | DFILTER_MAGIC_QUOTES, 'seo描述'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 16
0
 public function __construct()
 {
     parent::__construct('chanel');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(null, array(0, 10), null, '频道名称'), 'seo_title' => array(null, array(0, 100), null, 'seo标题'), 'seo_kword' => array(null, array(0, 100), null, 'seo关键子'), 'seo_desc' => array(null, array(0, 150), null, 'seo描述'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序数字'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('admin_menu_group');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(null, array(0, 20), null, '分组名称'), 'icon' => array(null, array(0, 16), null, '分组图标'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序数字'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 18
0
 public function __construct()
 {
     parent::__construct('artone_data');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('content' => array(null, null, DFILTER_MAGIC_QUOTES, '文章详情'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 19
0
 public function __construct()
 {
     parent::__construct('admin_menu');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(null, array(0, 10), null, '菜单名称'), 'url' => array(null, array(0, 150), null, '菜单URL'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序数字'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 20
0
 public function __construct()
 {
     parent::__construct('artone');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('title' => array(DFILTER_STRING, array(0, 30), DFILTER_SANITIZE_TRIM, '文章标题'), 'kwords' => array(DFILTER_STRING, array(0, 60), DFILTER_SANITIZE_HTML | DFILTER_MAGIC_QUOTES, '文章关键字'), 'bcontent' => array(DFILTER_STRING, array(0, 60), DFILTER_SANITIZE_HTML | DFILTER_MAGIC_QUOTES, '文章简介'), 'sort_num' => array(null, null, DFILTER_SANITIZE_INT, '排序数字'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 21
0
 public function __construct()
 {
     parent::__construct('article');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('title' => array(DFILTER_STRING, array(4, 30), DFILTER_MAGIC_QUOTES, '文章标题'), 'kwords' => array(null, array(0, 150), DFILTER_SANITIZE_HTML | DFILTER_MAGIC_QUOTES, '文章关键字'), 'bcontent' => array(null, array(0, 150), DFILTER_SANITIZE_HTML | DFILTER_MAGIC_QUOTES, '文章简介'), 'author' => array(null, array(0, 10), DFILTER_SANITIZE_TRIM, '文章作者'), 'source' => array(null, array(0, 16), DFILTER_SANITIZE_TRIM, '文章来源'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('message_template');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(null, array(0, 20), null, '模板名称'), 'content' => array(null, null, DFILTER_MAGIC_QUOTES, '模板内容'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序数字'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('media_manager');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('email' => array(DFILTER_EMAIL, array(1, 30), DFILTER_SANITIZE_TRIM, '电子邮箱'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 24
0
 public function __construct()
 {
     parent::__construct('test');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '名称'), 'mobile' => array(DFILTER_MOBILE, array(1, 11), DFILTER_SANITIZE_TRIM, '手机'), 'email' => array(DFILTER_EMAIL, array(0, 30), DFILTER_SANITIZE_TRIM, '邮箱'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 25
0
 public function __construct()
 {
     parent::__construct('media_data');
     $this->setPrimaryKey('media_id');
     //初始化数据模型过滤器
     $filterMap = array('configs' => array(null, null, DFILTER_MAGIC_QUOTES, '媒体网站配置信息'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('media_manager_role');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '角色名称'));
     $this->setFilterMap($filterMap);
 }
 public function __construct()
 {
     parent::__construct('artone_position');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '位置名称'), 'position' => array(DFILTER_STRING, array(1, 20), DFILTER_SANITIZE_TRIM, '位置key'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 28
0
 public function __construct()
 {
     parent::__construct('article_rec');
     $this->setPrimaryKey('id');
     //初始化数据模型过滤器
     $filterMap = array('name' => array(DFILTER_STRING, array(0, 16), DFILTER_SANITIZE_TRIM, '推荐位名称'), 'position' => array(DFILTER_STRING, array(0, 30), DFILTER_SANITIZE_TRIM, '推荐位key'), 'sort_num' => array(DFILTER_NUMERIC, null, DFILTER_SANITIZE_INT, '排序数字'));
     $this->setFilterMap($filterMap);
 }
Esempio n. 29
0
 public function __construct()
 {
     parent::__construct('article');
     //指定表,用于C_Model里的增删改查方法的缺省tablename
     $this->setPrimaryKey('id');
     //指定主键
     $this->setMapping(array('bcontent' => 'sdesc'));
     //指定别名映射
 }
 public function __construct()
 {
     parent::__construct('article_data_0');
     $this->setPrimaryKey('aid');
     //设置多表映射
     $this->setTableMapping(array('article_data_0', 'article_data_1', 'article_data_2', 'article_data_3'));
     //初始化数据模型过滤器
     $filterMap = array('content' => array(null, null, DFILTER_MAGIC_QUOTES, '文章详情'));
     $this->setFilterMap($filterMap);
 }