首页 > yii2框架原生的结合框架使用的图片上传

yii2框架原生的结合框架使用的图片上传

首先我们要从model层开始写起,主要是为了创建验证规则,还有图片上传的路径以及图片的命名规则(UploadForm.php)

 

 

接下来我们要在控制器层写好业务逻辑,就是什么情况下直接在调用model层进行上传,一般失败的时候或者超出自己规定之外的都会跳转页面(UploadController.php)

 

 

最后,我们来定义一下表单页面!因为model的验证规则其实已经在rule里面写好了,所以用yii2自带的表单更好!(upload.php)

 

 

 

 

 

另外用yii2自带的表单的时候一定要注意一下几点:

1.由于表单没有指明控制器的方法,所以大概的意思就是这个表单页面的命名必须和方法名是一样的

2.表单的name字段要和controller以及model设置的一模一样

3.表单写好了rule,那么直接在页面上用的时候赋给页面整个model就可以了!

转载于:https://www.cnblogs.com/findher/p/10610227.html

更多相关:

  • 1.搭建普通三层 DAL层,BLL层,Model层,Web层; DAL层引用Model层 BLL层引用DAL层和Model层 Web层引用BLL层和Model层 2.实现EF三层的搭建(添加引用,修改配置信息) 2.1添加EF对象 在Model中添加一个ADO.NET实体数据集 2.2添加引用信息 在DAL层中添加引用,Ent...

  • Activiti 规则任务(businessRuleTask) 作者:邓家海 目前国内研究Activiti规则任务businessRuleTask)的文章在网上应该不超出3篇 小觑夜漫酒作伴,破晓黎明当笑言 前言: 最近一直在研究Activiti工作流的自动化,方便日后实现办公自动化奠下基础。然后查了相关资料发现Activity里面有...

  • 用用iptables-ADC 来指定链的规则,-A添加 -D删除 -C 修改iptables- [RI] chain rule num rule-specification[option]用iptables- RI 通过规则的顺序指定iptables-D chain rule num[option]删除指定规则iptables-[L...