嗨,我是新手学习laravel 4用于创建应用程序.我正在尝试使用laravel刀片将twitter bootstrap3文件链接到视图.我安装了一个新的laravel应用程序文件夹.
要从url路径中删除public,我删除了公用文件夹中的所有文件并保留在公用文件夹之外.我根据index.php文件中的上述更改更改了路径.根据我的需要,我的应用程序中将有两个部分,一个用于用户,另一个用于管理员.
所以为此我改变了我的routes.php文件,如下所示.
Route::get('/', 'HomeController@index');
Route::get('/admin', 'AdminController@index');
Run Code Online (Sandbox Code Playgroud)
我为用户创建了两个控制器,为管理员创建了另一个控制器,命名为HomeController和AdminController.这两个文件将如下所示.
HomeController for Users
<?php
class HomeController extends BaseController {
public function index()
{
return View::make('index');
}
}
AdminController for admin section
<?php
class AdminController extends BaseController {
public function index()
{
return View::make('admin.index');
}
}
Run Code Online (Sandbox Code Playgroud)
现在我在管理部分的views文件夹下创建了admin文件夹.这就是为什么admin.index当网址是这样的时候我一直打电话给管理员索引页面的原因http://localhost/laravel/admin.
现在我创建了资源文件夹,其中包含用于css文件的css文件夹,用于图像的js文件夹js文件和图像文件夹.我想将这些css和js文件链接到我的管理视图.所以我在layout.blade.php下面创建了一个.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Laravel</title>
<link rel="stylesheet" href="{{ asset('assets/css/bootstrap.css') }}">
<link rel="stylesheet" href="{{ asset('assets/css/style.css') }}">
<script type="text/javascript" src="{{ asset('assets/js/jquery-1.10.1.min.js') }}"></script>
<script type="text/javascript" src="{{ asset('assets/js/bootstrap.min.js') }}"></script>
</head>
<body>
@yield('content')
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
在此之后我改变了我的观点,如下所示.
@extends('layout')
@section('content')
<div class="container">
<div class="row clearfix">
<div class="col-md-12 column">
<p>Here Comes Admin Section</p>
</div>
</div>
</div>
@stop
Run Code Online (Sandbox Code Playgroud)
但资产没有联系.我可以知道我哪里出错了.
如果您的资产文件夹位于laravel的公共文件夹中,请使用以下命令:
假设您的文件夹结构是public/assets/css/bootstrap:那么
<script src="{{ URL::asset('assets/css/bootstrap.css') }}"></script>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13251 次 |
| 最近记录: |