Мои файлы хранятся в app/assets/images/subdirectory/image.png
и app/assets/images/subdirectory/image_full.png
.Rails 4 link_to больше, статическое изображение
В моих app/views/home.html.erb
:
<%= link_to (image_tag("subdirectory/image.png"), asset_path("subdirectory/image_full.png")) %>
Я также попытался:
<%= link_to (image_tag("subdirectory/image.png"), asset_path("subdirectory/image_full.png", image)) %>
<%= link_to (image_tag("subdirectory/image.png"), image_path("subdirectory/image.png", image)) %>
Не удалось найти много через документы: http://guides.rubyonrails.org/asset_pipeline.html
Но это полностью разбивает мое приложение, когда я попытайтесь загрузить представление!
ОТВЕТ
Там не должно быть WHITESPACE ПОСЛЕ link_to если есть и скобка:
<%= link_to(image_tag("subdirectory/image.png"), image_path("subdirectory/image_full.png", image)) %>
Каковы сообщения об ошибках, которые вы получаете? – Wukerplank
Синтаксические ошибки, которые еще ничего не значит для меня. ожидая keyword_end, ожидая ')'. Параны сбалансированы, хотя – tarabyte