【前言】
? ? 用过UE或者UM的应该都知道,模板提交表单时,ThinkPHP的控制器里与其他表单元素不同。即获取不到UE里字段,也获取不到内容,自然就无法在模型里定义自动验证。这里我尝试了多种方法,这里分享下最后的方案
?
【主体】
class="php">if(IS_POST){ $post = I('post.'); if(strlen(I('content')) == 0){ dump('UE内容为空'); $post['content'] = ""; } dump($post);
?
?这里我判断下,如果获取不到就自己给添加对象属性,设置值为空,然后去模型对比判断。
? ??
? ?这样便可以自动判断
?
?
?
?
?
?
?
?
.