前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Laravel展示产品-CRUD之show

Laravel展示产品-CRUD之show

作者头像
ytkah
发布2018-08-01 11:03:10
6120
发布2018-08-01 11:03:10
举报
文章被收录于专栏:ytkah

  上一篇讲了Laravel创建产品-CRUD之Create and Store,现在我们来做产品展示模块,用到是show,①首先我们先修改controller,文件是在/app/Http/Controllers/ItemController.php,定义一下show function

代码语言:javascript
复制
    public function show($id)
    {
        $item = Item::find($id);
        return view('items.show')->with('item', $item);
    }

  ②创建show模板,文件是/resources/views/items/show.blade.php,添加如下代码

代码语言:javascript
复制
@extends('layouts.app')

@section('content')
    <div class="container">
        <div class="row">
            <div class="col-md-12">
                <div class="card">
                    <div class="card-header">Item:{{$item->id}}</div>
                    <div class="card-body">
                        <div class="col-md-8" style="float: left;">
                            <div class="form-group row">
                                <label>ID:</label>
                                <div class="col-md-6">{{$item->id}}</div>
                            </div>  
                            <div class="form-group row">  
                                <label>Name:</label>
                                <div class="col-md-6">{{$item->name}}</div>
                            </div>  
                            <div class="form-group row">  
                                <label>Price:</label>
                                <div class="col-md-6">{{$item->price}}</div>
                            </div>  
                            <div class="form-group row">  
                                <label>Description:</label>
                                <div class="col-md-6">{{$item->description}}</div>
                            </div>                            
                        </div>
                        <div class="col-md-4" style="float: left;">
                            <dl class="well">
                                <label>Created At:</label>
                                <div>{{$item->created_at}}</div>
                                <label>Updated At:</label>
                                <div>{{$item->updated_at}}</div>
                            </dl>
                            <div class="row">
                                <div class="col-md-6">
                                    <a class="btn btn-primary" href="{{route('items.edit', $item->id)}}">edit</a>
                                </div>
                                <div class="col-md-6">
                                    <a class="btn btn-danger" href="{{route('items.destroy', $item->id)}}">delete</a>
                                </div>                        
                            </div>
                        </div>
                    </div>
                </div>                    
            </div>  
        </div>  
    </div>  
@endsection
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-07-10 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档