La liaison de l'actif des fichiers de points de vue dans Laravel4

Salut, je suis débutant l'apprentissage de laravel 4 pour la création d'une application. Je suis tenté de faire le lien twitter bootstrap3 fichiers de vues à l'aide de laravel lames. J'ai installé une nouvelle application laravel dossier.

Pour enlever public de chemin d'accès d'url j'ai supprimé tous les fichiers dans un dossier public, et conservés à l'extérieur de dossier public. J'ai changé les chemins que par les changements ci-dessus dans index.php fichier.Selon mes besoins, je vais avoir deux sections dans mon application est pour les utilisateurs et l'autre est pour l'admin.

Donc, pour ce que j'ai changé mon routes.php fichier comme ci-dessous.

Route::get('/', 'HomeController@index');

Route::get('/admin', 'AdminController@index');

J'ai créé deux contrôleurs de l'un pour les utilisateurs et une autre pour l'administrateur nommé en tant que contrôleur HomeController et AdminController. Les deux fichiers ressembler à ci-dessous.

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');
    }

}

Maintenant, j'ai créé admin dossier sous le dossier vues pour la section admin. C'est pourquoi j'ai gardé admin.index appeler admin page d'index lorsque l'url est comme ça http://localhost/laravel/admin.

Maintenant, j'ai créé les actifs dossier css dossier pour les fichiers css, js dossier js fichiers et dossier d'images pour les images. Je veux le lien de ces les fichiers css et js à mon admin vue. J'ai donc créé un layout.blade.php comme ci-dessous.

<!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>

Après ce que j'ai changé mon point de vue en comme ce ci-dessous.

@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

Mais les actifs ne sont pas de liaison. Je sais où je vais mal.

OriginalL'auteur Venkata Krishna | 2014-04-18