Files
2021-04-18 18:51:51 +08:00

25 lines
1015 B
PHP

<?php
namespace Admin\Model;
use Think\Model;
class PagesModel extends Model{
//自动验证
//array(验证字段,验证规则,错误提示,[验证条件,附加规则,验证时间])
protected $_validate = array(
array('name','require','请填写页面名称!',1),
array('classpath','checkPath','请填写栏目路径!',1,"callback"),
array('classpath','/^\/[\w|\/]+\/$/','栏目名称不符号要求,只能使用[数字,字母,_,/]!',2),
array('classpath','','路径已存在',1,"unique"),
array('template_id','require','请选择模板!',1),
array('count_sql','require','请填写统计sql语句!',1),
array('select_sql','require','请填写查询sql语句!',1),
array('lencord','require','请填写每页显示!',1),
);
public function checkPath($val){
if(I("path_type")=="static"&&!$val){
return false;
}else{
return true;
}
}
}