1、后台的一些bug修复
2、内核更新 3、后台的扩展模型做了一点更新一点,还不够完善
This commit is contained in:
32
application/common/validate/Base.php
Normal file
32
application/common/validate/Base.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
// +----------------------------------------------------------------------
|
||||
// | SentCMS [ WE CAN DO IT JUST THINK IT ]
|
||||
// +----------------------------------------------------------------------
|
||||
// | Copyright (c) 2013 http://www.tensent.cn All rights reserved.
|
||||
// +----------------------------------------------------------------------
|
||||
// | Author: molong <molong@tensent.cn> <http://www.tensent.cn>
|
||||
// +----------------------------------------------------------------------
|
||||
|
||||
namespace app\common\validate;
|
||||
|
||||
/**
|
||||
* 设置模型
|
||||
*/
|
||||
class Base extends \think\Validate{
|
||||
|
||||
|
||||
protected function requireIn($value, $rule, $data){
|
||||
if (is_string($rule)) {
|
||||
$rule = explode(',', $rule);
|
||||
}else{
|
||||
return true;
|
||||
}
|
||||
$field = array_shift($rule);
|
||||
$val = $this->getDataValue($data, $field);
|
||||
if (!in_array($val, $rule) && $value == '') {
|
||||
return false;
|
||||
} else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user