2
私は_form.html.hamlのためにこのコードを持っている:[PUT]と一致する経路はありません。どのように正しく経路を設定するのですか?
= form_tag edit_work_flows_path, :method=> 'put' do |f|
[email protected]_configurations.each do |config|
-if config.configuration_key == 'DUPLICATE_CLAIM_WI_MANAGER'
=hidden_field_tag "config_ids[]", config.id
.fieldset.field-group.field-group-inline.pull-left
.field.field-text
%label= t('workflow.duplicate_claim_manager')
それは私がapp_configurations_path
にform_tagを変更すると、それは動作しますが、しかし「Noルートマッチ[PUT]」
というエラーを与えています。しかし、それは私が望むページには行きません。 edit_work_flows_pathページに移動します。ここに私のルートがあります:
scope '/settings' do
resource :app_configurations, only: [:edit, :update] do
collection { get 'cover_letter_template' }
end
resource :work_flows, only: [:edit, :update]
end
これを修正する方法はありますか?
あなたのルートは何ですか?あなたのコンソールでこれを実行してください:rake routes grep | work_flows –
'rake routes'の出力は何ですか? –