Почему рельсы 3 показывают "(/)", когда я использую помощники link_to img_tag? - PullRequest
0 голосов
/ 22 января 2011

вот код:

    <%= link_to tag("img", { :src => "/images/logo.png", :alt => "logo"}, false), {:controller => 'frontpage', :action => 'index'}, :class => "logo" %>   

выход:
alt text

'(/)'

'(/)' -минус кавычки, приходите в конце изображения

1 Ответ

1 голос
/ 22 января 2011

Вы уверены, что у вас нет этого плавающего в вашем HTML-файле?

Кроме того, вы делаете намного больше работы, чем необходимо:

<%= link_to image_tag('logo.png'), frontpages_path, :class => 'logo' %>

Это будет автоматическиназначьте "Logo" в качестве альтернативного текста, и при условии, что вы используете маршруты RESTful, этот frontpages_path помощник уже будет существовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...