我正在使用laravel 5.3 我有一個可以幫助我創建新項目的窗體。我還可以顯示我擁有所有屬性的數據庫中的所有項目。 現在,我需要顯示在響應導航菜單左側的網頁上包含以下內容:如何從數據庫中檢索數據並將其顯示在響應式導航菜單中?
Domaines: 了Domaine 1: 項目1個 項目2 了Domaine 2: 項目中 B項目
我希望一旦我點擊項目就有表格顯示該項目的所有信息。
這是「index.blade.php」的時候,我只試圖無任何公共秩序顯示項目:
@extends('layouts.app')
@section('content')
<div class="row">
<div class="col-lg-12 margin-tb">
<div class="pull-left">
<h2>Projects CRUD</h2>
</div>
<div class="pull-right">
@permission('pro-create')
<a class="btn btn-success" href="{{ route('pros.create') }}"> Create New Project</a>
@endpermission
</div>
</div>
</div>
@if ($message = Session::get('success'))
<div class="alert alert-success">
<p>{{ $message }}</p>
</div>
@endif
<table class="table table-bordered">
<tr>
<th>No</th>
<th>title</th>
<th>code</th>
<th>domain_id</th>
<th width="280px">Action</th>
</tr>
@foreach ($pros as $key => $pro)
<tr>
<td>{{ ++$i }}</td>
<td>{{ $pro->title }}</td>
<td>{{ $pro->code }}</td>
<td>{{ $pro->domain_id}}</td>
<td>
<a class="btn btn-info" href="{{ route('pros.show',$pro->id) }}">Show</a>
@permission('pro-edit')
<a class="btn btn-primary" href="{{ route('pros.edit',$pro->id) }}">Edit</a>
@endpermission
@permission('pro-delete')
{!! Form::open(['method' => 'DELETE','route' => ['pros.destroy', $pro->id],'style'=>'display:inline']) !!}
{!! Form::submit('Delete', ['class' => 'btn btn-danger']) !!}
{!! Form::close() !!}
@endpermission
</td>
</tr>
@endforeach
</table>
{!! $pros->render() !!}
@endsection
,這就是我試圖添加有「響應導航菜單」 :
<div class="nav-side-menu">
<div class="brand">Menu</div>
<i class="fa fa-bars fa-2x toggle-btn" data-toggle="collapse" data-target="#menu-content"></i>
<div class="menu-list">
<ul id="menu-content" class="menu-content collapse out">
<li>
<a href="#">
<i class="fa fa-dashboard fa-lg"></i> Dashboard
</a>
</li>
<li data-toggle="collapse" data-target="#domains" class="collapsed active">
<a href="#"><i class="fa fa-gift fa-lg"></i> Domains <span class="arrow"></span></a>
</li>
<ul class="sub-menu collapse" id="domains">
<li class="active"><a href="#">Domain 1</a></li>
<li><a href="#">Domain 2</a></li>
<li><a href="#">Domain 3</a></li>
<li><a href="#">Domain 4</a></li>
<li><a href="#">Domain 5</a></li>
</ul>
<li data-toggle="collapse" data-target="#responsible" class="collapsed">
<a href="#"><i class="fa fa-globe fa-lg"></i> Responsibles <span class="arrow"></span></a>
</li>
<ul class="sub-menu collapse" id="responsible">
<li>Mr.name1</li>
<li>Mr.name2</li>
<li>Mr.name3</li>
</ul>
</div>
</div>
我的問題是如何建立我的數據庫和視圖之間的關係?我如何從數據庫(項目表)中檢索數據並將其顯示在視圖中?
我的不好,但後來更容易。只需在控制器中進行一些雄辯的查詢並將數據傳遞給視圖即可。 –
@Thomas你能給我舉個例子怎麼做嗎? – Naj