5.5. 商品筛选、排序

本教程最新版为 8.x,当前版本已放弃维护,请阅读最新版本!

商品筛选、排序#

电商网站必不可缺的功能就是商品的筛选和排序,接下来我们就要实现这个功能。

首先我们在前端页面加上筛选和排序的组件:

1. 前端组件#

resources/views/products/index.blade.php

.
.
.
<div class="panel panel-default">
  <div class="panel-body">
    <!-- 筛选组件开始 -->
    <div class="row">
      <form action="{{ route('products.index') }}" class="form-inline search-form">
        <input type="text" class="form-control input-sm" name="search" placeholder="搜索">
        <button class="btn btn-primary btn-sm">搜索</button>
        <select name="order" class="form-control input-sm pull-right">
          <option value="">排序方式</option>
          <option value="price_asc">价格从低到高</option>
          <option value="price_desc">价格从高到低</option>
          <option value="sold_count_desc">销量从高到低<...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
贡献者:1
讨论数量: 2

laravel_peng
Laravel8 环境下,筛选组件使用教程中的样式不适用的问题。
5 个点赞 | 2 个回复 | 分享 | 课程版本 8.x
战狼1991
搜索产品
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.7