<?php // +---------------------------------------------------------------------- // | OneThink [ WE CAN DO IT JUST THINK IT ] // +---------------------------------------------------------------------- // | Copyright (c) 2013 http://www.onethink.cn All rights reserved. // +---------------------------------------------------------------------- // | Author: 麦当苗儿 <zuojiazi@vip.qq.com> <http://www.zjzit.cn> // +---------------------------------------------------------------------- namespace Admin\Logic; /** * 文档模型子模型 - 文章模型 */ class ArticleLogic extends BaseLogic{ /* 自动验证规则 */ protected $_validate = array( array('content', 'getContent', '内容不能为空!', self::MUST_VALIDATE , 'callback', self::MODEL_BOTH), ); /** * 获取文章的详细内容 * @return boolean * @author huajie <banhuajie@163.com> */ protected function getContent(){ $type = I('post.type'); $content = I('post.content'); if($type > 1){//主题和段落必须有内容 if(empty($content)){ return false; } }else{ //目录没内容则生成空字符串 if(empty($content)){ $_POST['content'] = ' '; } } return true; } }