wonTech

プログラミングもろもろ

laravel

バリデーション失敗時にカスタムメッセージを表示させる

通常のバリデーション $data = Input::all(); $rules = array( 'title' => 'required', 'content' => 'required|max:200') $validator = Validator::make($data, $rules); if($validator->fails()){ return Redirect:action('hogeController@create')->withE…

routes.phpの先頭におまじないを追加するとルーティングが便利になる(らしい)

ネタ元はcode bright。 Laravel: Code Bright (JP) Laravel: Code… Dayle Rees 著 et al. [Leanpub PDF/iPad/Kindle]例えば蔵書の管理アプリを作るとして、本の情報を登録するbooksテーブルとそれに紐付いたBookモデルが既に存在する場合 routes.phpの先頭に…

.css,.jsファイルが読み込めなかった問題の原因

わかってみれば初歩的なミスだった。原因はパスの記述ミス。前に貼ったアプリを作ったとき、css・jsファイルのどちらもpublic以下に専用フォルダを作ってそこに入れていた。 // style.cssの場所 /public/css/style.css //test.jsの場所 /public/js/test.jsこ…