0
我有事件日曆。我有非標準鏈接創建(它是在瀏覽用腳手架創建的)新的事件:Ruby on Rails,參數如何傳遞給控制器?
<%= link_to 'New Event', new_event_path %>
現在我需要把同樣的鏈接,日曆表的每一天,通過日期作爲參數傳遞給控制器
我這樣做:
<%= link_to '+', new_event_path(date) %>
我想有它的控制器和做這樣的事情
def new
@event = Event.new
if params[:date]
@event.date = params[:date]
end
respond_to do |format|
format.html # new.html.erb
format.json { render json: @event }
end
end
但它不起作用。如果點擊我的新鏈接,我會看到類似http://localhost:3000/events/new.2013-04-02
的URL和空白頁。
應該如何正確實現?
酷!簡單地說。謝謝 )) – Gabi