Проблемы со ссылкой на eval () в RoR - PullRequest
1 голос
/ 11 декабря 2010

Что я здесь не так делаю?

В моем коде раньше это нормально работает:

-@images.each do |img|
          -link_to eval(params[:action] + '_image_path(img)') do
             =image_tag img.image.url(:thumbnail)

Но это не работает. Почему нет?

 -link_to eval(params[:action] + '_image_path(@featured_image)') do
    =image_tag @featured_image.image.url(:display)

Я вижу "Uncaught TypeError: Невозможно вызвать метод 'bind' of undefined" Кажется, есть проблема с вызовом _image_path (@featured_image) '. (

1 Ответ

0 голосов
/ 11 декабря 2010

Возможно ли, что @featured_image не определено?Кажется, что здесь происходит.

...