老师,关于tp3.2MVC的困惑
来源:5-3 添加模块—PHP处理数据交互

野生码农在线co腚
2018-06-01
问题一:数据校验功能,比如验证用户名是否为空,字段的唯一性等验证,标准化的应该写在C层还是用Model层的自动验证功能?
问题二:如果要想使用tp3.2的自动校验,自动完成功能 是不是应该
D('Model')->create($data)->add()才有效? 如果在C层这样调用,那么在Model层写新增方法比如
public function insert($data){
$this->add($data);
} 写这个还有什么用?
写回答
1回答
-
您好。数据检验如果撇开框架来说其实严格意义上是在控制器层做的。
如果是TP的话 有一个数据校验的模块 既不是c也不是M
022018-06-01
相似问题