我还是Laravel的新手。无论如何,我正在建立一个小型系统来查看和创建要在主站点中显示的文章。我想创建一个页面,使用URL中的参数显示数据库中的文章,如下所示:
http://localhost:8000/read/1
例如,上面会显示带有' id'数据库中的值为1。
这是我的路线:
Route::get('read/{id}', array('as' => 'read', 'uses' => 'NewsController@readArticle'));
NewsController readArticle功能:
public function readArticle($id) {
$article = NewsMessage::where('id', $id) -> first();
return View::make('news.read', array('article' => $article));
}
文件read.blade.php(位于views / news / read.blade.php)
@extends('layouts.main')
@section('content')
{{ $article -> title }}
@stop
所以整个PHP代码工作正常,我设法获得标题。但由于某种原因,整个风格消失了,这就是我所看到的:
http://puu.sh/ctO6J/db30fbe102.png
所以任何想法,我有什么不错导致了这个?其他页面的工作效果很好。
谢谢!
答案 0 :(得分:0)
问题是未正确指定图像的路径。
您可以使用内置资产方法或类似{{ URL::to('/')/imagepathhere/filename.jpg }}