2
我開始在Ruby On Rails中開發一個小應用程序。我有一個觀點很短的形式:使用自定義控制器功能提交表單
<%= form_for @event do |f| %>
<%= f.fields_for :items do |item| %>
<input type="number" id="quantity" />
<% end %>
<%= f.submit 'Join', :name => "join" %>
我想後點擊「提交」,運行訪問到包括在每個表單字段的數據 控制器的方法,並在數據庫上執行插入。
實際上,控制器調用的方法是「更新」,但我想調用其他控制器的方法,因爲更新僅適用於事件創建者,因此其他用戶無法提交表單。
如何定製提交按鈕的運行控制器的功能(不更新)?