Rails Application Build Guides
1. フォーム
1.1. 検索フォームの実装
1.2. 一括登録フォームの実装
1.3. 1対多の関連を持つオブジェクトを編集可能なフォーム
1.4. 多対多の関連を持つオブジェクトを編集可能なフォーム
1.5. 多対多の関連を持つオブジェクトをチェックボックスで編集可能なフォーム
1.6. 日付、時刻を登録可能なフォーム
1.7. 二重投稿の防止
2. 帳票出力
2.1. CSVデータ出力の基礎
2.2. 検索結果のCSV出力
Rails Application Build Guides
Home
»
1. フォーム
GitHub Pages
1. フォーム
¶
1.1. 検索フォームの実装
1.1.1. 課題: 商品検索画面の実装
1.1.2. 検索フォームオブジェクトを利用する
1.1.3. Ransackを利用する
1.1.4. サンプルアプリケーション
1.2. 一括登録フォームの実装
1.2.1. 課題: 商品一括登録画面の実装
1.2.2. 商品一括登録用のフォームオブジェクトを実装する
1.2.3. サンプルアプリケーション
1.3. 1対多の関連を持つオブジェクトを編集可能なフォーム
1.3.1. 課題: 受注登録画面の実装
1.3.2. 1対多の関連を持つ受注登録画面の実装方法
1.3.2.1. 受注、受注明細のフォームオブジェクト作成
1.3.2.2. 受注登録コントローラの実装
1.3.2.3. 受注登録のビューの実装
1.3.2.4. 動的に要素を増減可能な受注明細の実装
1.3.3. サンプルアプリケーション
1.4. 多対多の関連を持つオブジェクトを編集可能なフォーム
1.4.1. 課題: 商品登録画面の実装
1.4.2. 多対多の関連を持つ商品登録画面の実装方法
1.4.3. サンプルアプリケーション
1.5. 多対多の関連を持つオブジェクトをチェックボックスで編集可能なフォーム
1.5.1. 課題: 商品登録画面の実装
1.5.2. 多対多の関連をチェックボックスで登録する方法
1.5.2.1. 関連をidsメソッドを利用して更新する方法
1.5.2.2. 多対多の関連をチェックボックスで更新するViewの実装方法
1.5.2.3. 多対多の関連をids=で更新するControllerの実装方法
1.5.3. サンプルアプリケーション
1.6. 日付、時刻を登録可能なフォーム
1.6.1. 課題: 商品の入荷予定日と公開予定時刻を登録可能なフォームの実装
1.6.2. 日付、時刻をセレクトボックスで選択する方法
1.6.3. 日付のみカレンダーから選ばせ、時刻はセレクトボックスで選ばせる方法
1.6.4. サンプルアプリケーション
1.7. 二重投稿の防止
1.7.1. 課題: 問い合わせフォームの実装
1.7.2. Javascriptでサーバの二重投稿を防止する
1.7.3. サンプルアプリケーション