私のリンクにオブジェクトのタイプを挿入したいと思います。これは必ずしも同じではないので、私はそれを実際の手紙に書いてはいけません。その可能ならば私も知りませんパスへのリンクでルビ言語を補間する方法
link to "my mission", edit_+ mission.type.downcase + _path(mission)
: 私のような何かを書きたいです。あなたの助け
私のリンクにオブジェクトのタイプを挿入したいと思います。これは必ずしも同じではないので、私はそれを実際の手紙に書いてはいけません。その可能ならば私も知りませんパスへのリンクでルビ言語を補間する方法
link to "my mission", edit_+ mission.type.downcase + _path(mission)
: 私のような何かを書きたいです。あなたの助け
ため おかげであなたが好きなinstance_eval
を使用することができます:あなたは、通常のHTMLタグが少し楽かもしれない
link_to "my mission", instance_eval("edit_#{mission.type.downcase}_path(mission)")
は:
<a href='<%= edit_+ mission.type.downcase + _path(mission)%>'>
mission_path
</a>
は、あなたの答えをありがとう! – Orsay
はここで本当に必要なinstance_evalですか? –
'public_send'も使用できます。 –