だから私はLaravel(およびMVCフレームワーク)に非常に慣れていないので、いくつかの基本的なチュートリアルを行って理解するだけです。
このチュートリアルを実行した後: https://bitbucket.org/beni/laravel-4-tutorial/wiki/User_Management
最後の部分 (「保護されたページの追加」) にたどり着きましたが、まったく機能しません。
これは、チュートリアルで使用したものです。
// Routes.php
...
Route::group(array('before' => 'auth'), function()
{
Route::get('secret', 'HomeController@showSecret');
});
...
私も試しました:
// Routes.php
...
Route::group(array('before' => 'auth'), function()
{
Route::controller('showSecret', 'HomeController');
});
...
他のページは次のとおりです。
// HomeController.php
...
public function showSecret()
{
return View::make('frontend/auth/secret');
}
...
と..:
// secret.blade.php
@extends('frontend/layouts/default')
@section('title')
@parent
:: Secret
@stop
@section('content')
<p>content</p>
<p>content</p>
@stop
何も起こりません。何が間違っていますか? 私が欲しいのは、ユーザーがログインすると、ユーザーのホームページに表示される単純な保護されたページだけです!
また、デフォルト レイアウトでコンテンツ セクションを表示しています。
...
<!-- Content -->
@section('content')
@show
...
よろしくお願いします
-J