タグ付けされた質問 「laravel-3」

10
Laravel検証属性「素敵な名前」
「language> {language}> validate.php」の検証属性を使用して、:attribute name(入力名)を適切な読み取り名(例:first_name> First name)に置き換えようとしています。使い方はとても簡単に思えますが、バリデーターには「素敵な名前」が表示されません。 私はこれを持っています: 'attributes' => array( 'first_name' => 'voornaam' , 'first name' => 'voornaam' , 'firstname' => 'voornaam' ); エラーを表示する場合: @if($errors->has()) <ul> @foreach ($errors->all() as $error) <li class="help-inline errorColor">{{ $error }}</li> @endforeach </ul> @endif そして、コントローラーでの検証: $validation = Validator::make($input, $rules, $messages); $ messages配列: $messages = array( 'required' …

18
ルートが404を返していますが、どうすれば修正できますか?
Laravelフレームワークの学習を始めたばかりですが、ルーティングに問題があります。 動作している唯一のルートは、箱から出してLaravelに接続されているデフォルトのホームルートです。 私はWindowsでWAMPを使用しており、PHP5.4.3とApache2.2.22を使用しています。また、mod_rewriteを有効にし、application.php構成ファイルから「index.php」を削除して空の文字列を残しています。 Userという新しいコントローラーを作成しました: class User_Controller extends Base_Controller { public $restful = true; public function get_index() { return View::make('user.index'); } } application / views / user /にindex.phpという名前のビューファイルをいくつかの基本的なHTMLコードで作成し、routes.phpに以下を追加しました。 Route::get('/', function () { return View::make('home.index'); }); Route::get('user', function () { return View::make('user.index'); }); 最初のルートhttp://localhost/mysite/publicは、Webブラウザでルート()にアクセスすると正常に機能しますが、2番目のルートに移動しようとするとhttp://localhost/mysite/public/user、404 NotFoundエラーが発生します。なぜこれが起こっているのでしょうか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.