[英]Creating a gallery page in laravel 4
我正在尝试在laravel 4中创建一个画廊页面,其中画廊页面显示类别,如果单击某个类别,则会显示属于该类别的所有项目的列表。 我有一个问题。 当我单击类别时,我得到一个空白页。 所以我想知道这里是否有人知道laravel 4教程来完成我需要的工作。 但是以防万一,您想在这里看到我的代码。
routes.php
Route::get('/', 'HomeController@index');
Route::get('/{id}', 'HomeController@content');
Route::get('/{title}', array('as' => 'test', 'uses' => 'HomeController@test'));
我的pcategory.blade.php
<div class="row">
<div class="col-lg-12 gallery">
<ul class="pics">
@foreach($pages->pcategory as $port)
<?php
$portImage = getImagesArray($port->image)
?>
<li>
@if(!empty($portImage))
@foreach($portImage as $portImg)
{{ HTML::linkRoute('test', $port->title, $port->id)}}
@endforeach
@endif
</li>
@endforeach
</ul>
</div>
</div>
我的HomeController.php
public function test($title){
echo "public function test";
}
linkRoute函数的第三个参数应该是array。 尝试:
{{ HTML::linkRoute('test', $port->title, ['title' => $port->id] )}}
也许另一个错误-控制器功能测试需要标题,但是View发送ID。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.