teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

文章の修正、ファイル名の追加

2019/09/10 14:05

投稿

tenten11055
tenten11055

スコア67

title CHANGED
File without changes
body CHANGED
@@ -15,12 +15,12 @@
15
15
  ```
16
16
 
17
17
  ###状況
18
- お世話になります。初teratail
18
+ お世話になります。初teratailでの質問です。
19
19
  現在、会社の売り上げを管理する表をRuby on Railsで作成しています(画像参照)。
20
20
  左側はProjectモデルのインスタンスで作成した表示テーブルです。
21
21
  ![イメージ説明](e5f106d2236969ad1769ac5afab20ab3.png)
22
22
  それぞれのセルが入力フィールドになっており、画像にはありませんが更新ボタンを押すと
23
- createまたはupdateを行というものす。
23
+ createまたはupdateを行い、editへリダイレクト後、入力した金額が入力した場所に表示されているというものを目標にしています。
24
24
  1つのプロジェクトごとに4月〜12月まで入力欄があります。
25
25
 
26
26
  f.submitボタンを実装し、押下するも、入力したパラメータが渡ってこず、
@@ -34,7 +34,9 @@
34
34
 
35
35
  ###該当のソースコード
36
36
 
37
+ ```ruby
37
- ```routes.rb
38
+ #routes.rb
39
+
38
40
  Rails.application.routes.draw do
39
41
  resources :sales, param: :year, only: [:edit, :update]
40
42
  end
@@ -42,7 +44,9 @@
42
44
  ```
43
45
 
44
46
 
47
+ ```ruby
45
- ```sales/edit.html.erb
48
+ #sales/edit.html.erb
49
+
46
50
  <div class = 'sales-table-amount'>
47
51
  <table class = 'sales-table'>
48
52
  <tr>
@@ -89,7 +93,9 @@
89
93
 
90
94
  ```
91
95
 
96
+ ```ruby
92
- ```sales_controller.rb
97
+ #sales_controller.rb
98
+
93
99
  class SalesController < ApplicationController
94
100
 
95
101
  def edit
@@ -99,6 +105,7 @@
99
105
 
100
106
  def update
101
107
  # 更新処理はまだ未記載
108
+ #paramsはここにdebuggerを挿して確認
102
109
  redirect_to sales_path(params[:year])
103
110
  end
104
111