当前位置: 首页 > news >正文

网站广告费怎么做分录百度竞价推广方法

网站广告费怎么做分录,百度竞价推广方法,python做web,做爰视频网站前言 最近接手了个用FastAdmin(基于tp5)写的项目,发现命令行只提供生成controller和model的命令,没有提供make:validate命令,而5.1及以上版本是有的,对于使用tp5.0框架或者基于tp5.0的第三框架&#xff08…

前言

最近接手了个用FastAdmin(基于tp5)写的项目,发现命令行只提供生成controller和model的命令,没有提供make:validate命令,而5.1及以上版本是有的,对于使用tp5.0框架或者基于tp5.0的第三框架(如:FastAdmin)的项目非常不友好。做了个扩展来添加make:validate命令生成validate类。扩展的逻辑是从5.1框架源码直接复制过来的,所以验证器用法跟官方的一模一样,请放心使用。

github地址:https://github.com/jian1098/tp5-validate

注意:本扩展仅适用于Thinkphp5.0版本,更高的版本还是推荐使用自带的命令。

如何使用

1.安装扩展

composer require jian1098/tp5-validate:dev-master

2.注册命令

打开application/command.php,在数组中增加一行引入即可

return ['Jian1098\Tp5Validate\Command\Validate'
];

在命令行输入php think查看命令行列表,可以看到make:validate命令已添加

Think Console version 0.1
...makemake:controller    Create a new resource controller classmake:model         Create a new model classmake:validate      Create a new validate class
...

3.创建验证器

根据5.1版本的文档创建即可

php think make:validate TestValidate

该命令会生成application/common/validate/TestValidate.php文件

4.控制器中调用验证器

  • 先在上面创建的TestValidate.php中填写验证规则和验证场景

    <?phpnamespace app\common\validate;use think\Validate;class TestValidate extends Validate
    {/*** 定义验证规则* 格式:'字段名'	=>	['规则1','规则2'...]** @var array*/protected $rule = ['email' => 'require|email','password' => 'require|min:6',];/*** 定义错误信息* 格式:'字段名.规则名'	=>	'错误信息'** @var array*/protected $message = ['email.email' => '邮箱格式不正确',];/*** 验证场景定义* 格式:'场景名称'	=>	['字段1','字段2'...]** @var array*/protected $scene = ['login' => ['email', 'password'],];
    }
    
  • 在控制器中验证

    <?phpnamespace app\index\controller;use think\Controller;class Test extends Controller
    {public function index(){$data = $this->request->param();$result = $this->validate($data,'TestValidate.login');if(true !== $result){// 验证失败 输出错误信息dump($result);exit();}echo 'success';}
    }
    
http://www.dinnco.com/news/72298.html

相关文章:

  • 国贸做网站的公司软文广告
  • 梦幻西游网页版官方网站seo网站推广是什么
  • 网站在线客服系统免费的推荐易聊百度提交入口网站网址
  • 网页设计网站的分析排名查询系统
  • 什么网站做海报百度指数批量查询
  • 林州网站建设公司西安seo诊断
  • 网站顶级域名智慧软文发稿平台官网
  • 安康网站开发seo的优化方向
  • 网页制作基础与实例教程北京网站seowyhseo
  • 盱眙住房和城乡建设局网站淘宝优化
  • 广东营销网站建设服务百度一下子就知道了
  • 在自己的网站上做查分系统seo网站建设是什么意思
  • 如何做一份网站的数据分析百度怎么找人工客服
  • 网站做微信链接怎么做的现在怎么做网络推广
  • 怎样开始学做自媒体温州seo
  • 广州保安公司注册重庆seo排名技术
  • 将网站加入小程序最新新闻热点素材
  • 上海网站建设领导品牌女教师网课入06654侵录屏
  • 做网站找我图片百度客服人工电话24
  • 扬州网站商城建设价格兰州网络seo
  • 小游戏网站开发seo排名关键词
  • 淘宝请人做网站被骗最近的新闻摘抄
  • 沈阳做企业网站哪家好提高百度快速排名
  • 个人网站展示网络营销课程总结1500字
  • 安徽建筑大学城市建设学院网站广州网站推广服务
  • 素材网站有哪些免费b站推广网站下载
  • 网站建设多少钱专业考研比较厉害的培训机构
  • 国外网站国内做好还是国外做百度云官方网站
  • 手机维修网站模板郑州网站推广公司
  • 网页界面设计的英文缩写青岛网站优化公司