Я пытаюсь создать вспомогательную функцию (например, в application_helper.rb
), которая генерирует link_to
на основе параметров, переданных вспомогательной функции. Если бы я поставить ссылку в Еврорадио файл, он будет иметь формат:Rails view Вспомогательная функция и функция link_to
<%= link_to 'Some Text', { :controller => 'a_controller', :action => 'an_action' } %>
В функции помощника, Текст, контроллер и действие все прошло или рассчитаны. Код в функции хелпера:
params = "{ :controller => '#{controller}', :action => '#{action_to_take}'}"
html = "#{link_to some_text, params }<p />"
return html
звено, которое генерируется имеет правильный текст, однако параметры буквально содержимое params
строки.
Как я могу получить строку params
для оценки (как в файле ERB)?
Где строка PARAMS исходя из что вы хотите оценить? –