8. コントローラからビューを呼ぶ /hogeにアクセスした時にコントローラからビューを呼ぶ app/route.phpにコントローラを指定 app/controllers/HogeController.phpにメソッドを書く <?php Route::get('hoge/', ‘HogeController@index'); ?> <?php class HogeController extends BaseController{ public function index(){ $name = 'pugiemonn'; returnView::make('hoge')->with('name',$name); } } 9. データベースにつなぐ homesteadなので、databaseとusernameとpasswordを指定す る app/config/database.php <?
純粋な画像アップロードフォームの作成と画像の加工処理 アップロードのフォームの作成 Laravel4で画像のアップロードフォームを作成します。 routes.php 最初にルーティングを定義してURLとControllerを関連付けます。 Route::get('/', array('uses'=>'UploadController@getIndex')); Route::post('/', array('uses'=>'UploadController@postIndex')); UploadController内に フォームを表示するgetIndex ファイルをアップロードするpostIndex 2つのアクションを作成し、/(ルート)にマッピングしました。 Controller getIndex フォームを表示するgetIndexアクションは、Viewを呼び出す処理のみを書いておきます
この記事はLaravel Advent Calendar 2014 22日目です。今日はCodeceptionを使ったLaravelアプリケーションのブラウザテストの自動化を紹介したいと思います。 はじめに Webアプリケーションの開発現場でよくある光景として、ブラウザを使って人力でポチポチやって動作確認をしたりしますよね。ユニットテストを書いているといっても、Webサーバやデータベースまで含めた実際に動いているシステム全体の結合テストとして、リリース前にはブラウザでの動作確認はできればやっておきたいもの。ただ、一度や二度ならまだしもリリースの度に何度も何度も人力でテストするのは大変です(主に精神的に)。リリース頻度が日に数度といったレベルの場合は、そもそも人力テスト自体が不可能になるということも。もうこれは自動化するしかないですね。ということでCodeceptionです。 Codecep
タイトルですべてを言うたったけど、以下説明。 Laravel で JSON 返却するときは、 return Response::json(array('name' => 'Steve', 'state' => 'CA')); とかいう感じで書くんですが、今朝は寒かったので、手が滑って、 return array('name' => 'Steve', 'state' => 'CA'); こう書いてしまった。でも、JSON が返ってくる。「なんで???」ってなったと。 で、調べてみたら、 https://github.com/laravel/framework/blob/4.2/src/Illuminate/Http/Response.php#L31 ココらへんに、 // If the content is "JSONable" we will set the appropriate head
モバイルアプリのUIパターンを手軽に参照できるリファレンスの第2版。デザイントレンドの変化に対応して全面改訂。主要なプラットフォームで動くモバイルアプリの画面例を1,000点以上使いながら、ユーザーインタフェースの定番パターンをグラフィカルに解説します。本書で紹介する83個の基本パターンと7個のアンチパターンが、使いやすいモバイルアプリをデザインするうえでクリアしなければならない設計上の課題を解決してくれます。 掲載UIパターン:ナビゲーション、フォーム、テーブル、検索、並べ替え、フィルター、ツール、グラフ、誘導、ソーシャル、フィードバック、アフォーダンス、ヘルプ、アンチパターン 監訳者まえがき 序文 まえがき 第1章 ナビゲーション 1.1 主要なナビゲーションのパターン(永続的) 1.1.1 Springboard(スプリングボード) 1.1.2 Cards(カード) 1.1.3 Li
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く