thinkphp3.2.3 里面的自动完成,自动验证都不起作用

浏览:3422 发布日期:2016/02/20 分类:求助交流 关键字: 自动完成失效
thinkphp3.2.3 自动完成和自动验证都不起作用,在3.1里面正常,这是为啥?
上图
目录结构

TypeModel.class.php <?php
namespace Admin\Model;
use Think\Model;
/**
*  Type 分类表模型
*/
class TypeModel extends Model
{
    protected $_validate= array(
       
        array('name','','用户名已经存在!',0,'unique',1), // 在新增的时候验证name字段是否唯一
    );
    protected $_auto = array(
        array('addtime','time',1,'function'),
        );
}
?>
MenuController.class.php<?php
/* 
@name qianxiao 
@date 2016-02-19 18:34:59 星期五 
@description 后台Menu 菜单分类
*/
namespace Admin\Controller;
use Think\Controller;
class MenuController extends AdminController
{
    
    //导航设置方法
    public function index()
    {
        $this->display();
    }
    //添加导航方法
    public function Menu_add()
    {
        $this->display();
    }
    //文章分类方法
    public function Type()
    {
        $this->display();
    }
    //添加文章分类方法
    public function Typeadd()
    {
        if (IS_POST) {
            $data=D('Type');
            if(empty($_POST['name'])){
                $this->error('请填写栏目名称');
            }elseif(!$data->create($_POST,1)){
                exit($data->getError());
            }elseif($data->add()){
                $this->error(NULL,U('Menu/Type'));
            }else{
                $this->error('数据添加失败');
            }
        }
    }

}
?>
大神帮忙看看哪里有问题,指点一下我!
最佳答案
评论( 相关
后面还有条评论,点击查看>>