Я уверен, что на этот вопрос уже был дан ответ, но я искал везде, поэтому заранее извиняюсь. Когда я бегу:
<%= params %>
Я отвечаю: {"контроллер"=>"веселье/таксоны", "действие"=>"шоу", "id"=>"женщины/длинный рукав"}
Я пытаюсь получить доступ к :id в действии show контроллера таксонов. У меня есть:
def show
@taxon_id = params[:id]
end
Это присваивает @taxon_id «женщины/длинные рукава».
Есть ли способ получить только «женщины» из «женщин / с длинным рукавом».
Я хотел бы сделать частичное на основе этого, что-то вроде:
<% if @taxon_id == params[:id] %>
<%= render 'shared/#{#taxon_id}' %>
<% end %>
Но вместо рендеринга «общие/женщины» он пытается отобразить «общие/женщины/с длинным рукавом», что не является частичным.
Спасибо.