私はいくつかのPHPコードを取って、簡単なカレンダーを作るヘルパーとカレンダーに変えました。 年と月のレールのparamsハッシュにアクセスし、ヘルパーで使用する
私はヘルパーの中から自分のデータを得た:def calendar_maker
a = Time.now
b = a.month
d = a.year
h = Time.gm(d,b,1) #first day of month
は、今、私が試してみたいと私のメソッド内のパラメータでそれを行う
#from the helper file
def calendar_maker(year, month)
a = Time.now
b = month
c = year
h = Time.gm(d,b,1) #first day of month
#from my html.erb file
<%= @month %> and <%= @year %>
<%= params["month"] %><br />
<%= params["action"] %><br />
<%= params["year"] %><br />
<%= calendar_maker(@year, @month) %>
#from controller file
def calendar
@month = params[:month]
@year = params[:year]
end
とにかくミスが行われたとどこでもドキュメントを見つけませんか正しい場所を探していない。これをコントローラからのインスタンス変数@monthと@yearとcalendar_makerメソッドの年と月のローカルパラメータを使用して、私のparamsハッシュで動作させるにはどうすればいいですか? paramsハッシュから値を取得し、ヘルパーまたはコントローラのインスタンス変数に直接割り当てますか?助けてくれてありがとう。
あなたは何を達成しようとしていますか? – edgerunner
私の質問をもっと説明的に更新しました – Matt