laravel5.4 前臺首頁查 文章
阿新 • • 發佈:2018-12-17
路由
//前臺首頁 Route::any('/', "\App\Http\Controllers\Home\[email protected]");
控制器
<?php namespace App\Http\Controllers\Home; use Illuminate\Support\Facades\DB; use App\Http\Controllers\Controller; use App\Http\Model\Articles; class IndexController extends Controller { public function index() { //查詢欄目 $menu = DB::table('cates')->get(); //通過模型查詢資料 $data = Articles::orderBy('id','desc')->paginate(3); return view('home/index/index',compact('menu','data')); } }
檢視
@include('home.common.head') <div> @foreach ($data as $v) <div class="blog-post"> <h2 class="blog-post-title"><a href="{{url('home/detail/'.$v->id)}}" >{{$v->title}}</a></h2> <p class="blog-post-meta">{{date('Y-m-d',$v->time)}} by <a href="{{url('home/detail/'.$v->id)}}">{{$v->author}}</a></p> <p>{{$v->content}}</p> </div> @endforeach <ul class="pagination"> {{$data->links()}} </ul> </div> <!-- /.blog-main --> </div> @include('home.common.footer')