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

网站建设公司dz000景观设计公司排行榜

网站建设公司dz000,景观设计公司排行榜,网页设计电脑配置推荐,网络营销托管服务商指的是目录 手册地址:before_insert(新增之前的操作)要实现的功能思路触发条件:1. 控制器里必须要调用模型的save()方式保存数据,用insert()触发不了勾子函数的2. 模型初使化init()里使用 Goods::beforeInsert手册地址: https://www.kancloud.cn/manual/thinkphp5/135195 before_inse… 目录 手册地址:before_insert(新增之前的操作)要实现的功能思路触发条件:1. 控制器里必须要调用模型的save()方式保存数据,用insert()触发不了勾子函数的2. 模型初使化init()里使用 Goods::beforeInsert 手册地址: https://www.kancloud.cn/manual/thinkphp5/135195 before_insert(新增之前的操作) 要实现的功能 上传原图片,在新增数据之前生成三张缩略图片,然后再插入数据 添加商品基本信息及通过后置钩子上传商品主图 思路 控制器里调用模型的save()方法保存数据模型里的用前置勾子beforeInsert()保存之前把上传原图片先成三张缩略到指定的目录里再把三张缩略图的和原图片的地址拼装好,放到对应的表字段里.如: $goods-og_thumb$ogThumb;模型里执行完前置勾子beforeInsert()函数后(把要保存的数据处理好),控制器里就会把数据save到表里.触发条件: 1. 控制器里必须要调用模型的save()方式保存数据,用insert()触发不了勾子函数的 $addmodel(goods)-save($data); 控制器里 $addmodel(goods)-save($data); public function add() {if(request()-isPost()){$datainput(post.);// dump($data); die;//验证// dump($_FILES);die;$validate validate(goods);if(!$validate-check($data)){$this-error($validate-getError());}$addmodel(goods)-save($data);if($add){$this-success(添加商品成功,lst);}else{$this-error(添加商品失败);}return;} } 2. 模型初使化init()里使用 Goods::beforeInsert 模型里 protected $fieldtrue;//当插入到当然模型对应表里不存在的字段时,会被忽略掉 protected static function init() {/*** Goods指当前模型,也可以用self* beforeInsert 控制器调用本模型sava()方法保存之前的操作* $goods回调的数据,即控制器调用model保存时要存入的数据* 调用下面的upload函数时要用$goods(当前类的实例对象)去调用*/Goods::beforeInsert(function ($goods) {// 生成商品主图的三张缩略图if($_FILES[og_thumb][tmp_name]){$thumbName$goods-upload(og_thumb);$ogThumbdate(Ymd). DS . $thumbName;$bigThumbdate(Ymd). DS . big_.$thumbName;$midThumbdate(Ymd). DS . mid_.$thumbName;$smThumbdate(Ymd). DS . sm_.$thumbName;$image \think\Image::open(IMG_UPLOADS.$ogThumb);$image-thumb(config(big_thumb_width), config(big_thumb_height))-save(IMG_UPLOADS.$bigThumb);$image-thumb(config(mid_thumb_width), config(mid_thumb_height))-save(IMG_UPLOADS.$midThumb);$image-thumb(config(sm_thumb_width), config(sm_thumb_height))-save(IMG_UPLOADS.$smThumb);$goods-og_thumb$ogThumb;$goods-big_thumb$bigThumb;$goods-mid_thumb$midThumb;$goods-sm_thumb$smThumb;}$goods-goods_codetime().rand(111111,999999);//商品编号// dump($ogThumb); die;}); }转载于:https://www.cnblogs.com/haima/p/9829402.html
http://www.yutouwan.com/news/456497/

相关文章:

  • 怎样做网站管理与维护做ppt时网站怎么设计
  • 个人网站的制作实验报告网站改版iis301跳转如何做
  • net公司网站开发框架源代码汕头网页设计公司
  • 网站建设 协议书wordpress 整套模板下载
  • 电子商务网站建设的一般过程学院网站群建设的目标
  • 网站建设与部署阿里云大学个人网站经营 合法么
  • 长春网站建设企业北京建设教育协会的网站
  • 普陀区建设工程质检网站上海网站推广网络公司
  • 站长工具seo综合查询隐私查询网站建设的优点和不足
  • 本站由 今科云平台网站建设技术开发建立企业门户网站建设
  • 专做皮鞋销售网站蓝图网站建设
  • 上传文件到网站公司管理
  • 网站建设设计风格如何与色彩搭配装修公司工装公司
  • 大连网站制作 连城传媒app运营费用
  • 柳州网站开发网站提供的服务
  • 一站式服务就像一个什么广州网站建设排名一览表
  • 做网站竞争大吗wordpress如何上传源码
  • 上海网站的优化电商网站建设网
  • 网站开发 工作职责做网站的域名
  • 正能量网站入口不用下载百度主动提交工具 wordpress
  • iis网站找不到网页网站开发预算
  • 网站不用了 怎么关闭吗查询网站备案进度
  • 个人音乐网站模板做网站常用软件
  • 阆中做网站做平面设计买哪个素材网站会员
  • 建设一个网站系统要多久团购网站开发代码
  • 哪里做公司网站wordpress 好用的插件
  • 乐彩网站源码网站建设微信小程序api怎么用
  • 信丰做网站常州设计网站
  • 网站结构怎么做适合优化上海公司建立网站吗
  • 提供郑州网站建设网络营销推广方案案例分析