laravel关联关系遍历数组的实现是怎样
Admin 2022-05-23 群英技术资讯 594 次浏览
1、控制器
public function show($id) { $goods = Goods::select('goods.*')->where('goods.id', '=', $id)->get(); $data = []; foreach($goods as $key=>$v) { $data[$key]['id'] = $v->id; $data[$key]['name'] = $v->name; $data[$key]['product_code'] = $v->product_code; $data[$key]['class_name'] = $v->goodsclass->class_name; $data[$key]['nums'] = $v->goodsNexus->count(); $data[$key]['price'] = $v->price; $data[$key]['goods_info'] = $v->goods_info; $data[$key]['img'] = $v->img; $data[$key]['site'] = $v->site; $data[$key]['work_company'] = $v->work_company; $data[$key]['status'] = $v->status; $data[$key]['area'] = $v->area; $data[$key]['product_at'] = $v->product_at; $data[$key]['created_at'] = $v->created_at; $data[$key]['productdate'] = $v->productdate; } $datas=$data;
->with( 'datas', $datas[0]) //遍历到视图
2、view
<span>{{$datas['name']}}</span>
@if($datas['status']==1) <span style="color:red;">上架中</span> @else <span style="color: green;">已上架</span> @endif
3、js 注意:jquery,jquery-form.js layer插件的引入 bootstrap相关的引入
$("#addForm").ajaxSubmit({ url:"{{url('/admin/commodity/update/'.$datas['id'])}}" ,
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
SVN是Subversion的简称,是一个开放源代码的版本控制系统。说得简单一点SVN就是用于多个人共同开发同一个项目,达到共用资源、记录项目版本的目的。PhpStorm内置了svn支持,因此无需单独下载svn。
本文给大家分享的是关于laravel框架中实现数值转换的内容,下文有实现代码供大家参考,对新手认识laravel实现数值转换有一定的帮助,需要的朋友可以了解看看。
在thinkphp中,T方法用于生成模板文件名,语法“T([资源://][模块@][主题/][控制器/]操作,[视图分层])”;该方法的返回值是一个完整的模板文件名,可以直接用于display和fetch方法进行渲染输出。
在PHP的官方手册中写道:PHP支持C风格的前/后递增与递减运算符。第一个注意事:递增/递减运算符不影响布尔值。递减NULL值也没有效果,但是递增NULL的结果是1...
如何使用php实现一个简易记事本?记事本相信大家都有使用过,那么我们能否自己来实现一个记事本呢?下面小编就给大家分享一个用PHP实现记事本示例,感兴趣的朋友可以看一下。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008