订单列表

前言

项目已经接近尾声了,至此学到了不少的东西。
这边文章主要是讲订单列表的视图创建。

开始

  • 首先需要新建两个数据表,分别是order,order_item。
订单列表_第1张图片
order.png
订单列表_第2张图片
order_item.png
  • 然后在数据表中添加一些数据,进行测试
    可以随便填,但是注意member_id 要和你用的一致,
订单列表_第3张图片
order.png
订单列表_第4张图片
order_item.png
  • 添加路由,和视图模板文件
订单列表_第5张图片
添加路由.png

order_list.blade.php

@extends('master')

@section('title', '订单列表')

@section('content')
    {{--用户有多少条订单--}}
    @foreach($orders as $order)
        
订单号: {{$order->order_no}} @if($order->status == 1) 未支付 @else 已支付 @endif
{{--这个订单所包含的产品信息--}} @foreach($order->order_items as $order_item)

{{$order_item->product->name}}

{{$order_item->product->price}} x {{$order_item->count}}
@endforeach
合计: {{$order->total_price}}
@endforeach @endsection @section('my-js') @endsection
  • 最后在视图控制器中写个方法(进行传值)
订单列表_第6张图片
toOrderList().png

你可能感兴趣的:(订单列表)