我给laravel 5 Resources directory添加了一个引导模板。并且只将index.php添加到Resources中的views中。
index.php文件指向的文件如下:
<link href="../bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
而且它没有装载。
在我的routes.php中,我正在加载:
Route::get('/', function () {
return view('index');
});发布于 2015-07-27 10:25:50
正如我在代码中所看到的,ViewFinder根据向视图()助手提供的内容对模板进行区分大小写的搜索。
将索引传递给视图(),而不是索引,或者将模板名从Index.php更改为index.phpE 213。
如果视图呈现正确,但未加载CSS文件,则意味着浏览器无法访问该视图。没有通过Laravel返回的文件需要在/public文件夹中的某个位置结束,以便web服务器能够读取它们并返回到浏览器。您需要手动地将它们放置在那里,或者使用一些构建toos (吞咽、咕噜、.)。
在这种情况下,引导文件必须在public/bootstrap/css/文件夹中结束。
您还可以使用这里可以找到的一个绝对URL从CDN中获取引导文件:http://www.bootstrapcdn.com/,例如:
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" type="text/css" />发布于 2015-07-27 10:52:22
在公用文件夹中添加引导文件。那么,假设您在laravel\public\css中的引导文件:
{!! Html::style('css/style.css') !!}和jquery文件laravel\public\js
{!! Html::script('js/jquery.js') !!}https://stackoverflow.com/questions/31650261
复制相似问题