#html #ruby-on-rails #image #ruby-on-rails-6 #favicon
Вопрос:
Я добавил свою папку app/assets
.
Путь к моему фавикону таков app/assets/my_assets/img/ico/lotus.png
В моих представлениях : приложение/представления/макеты : в <head>
я пытаюсь добавить путь, но это не работает.
Я пробовал это :
<link rel="shortcut icon" href="../../assets/my_assets/img/ico/lotus.png">
и это :
<link rel="shortcut icon" href="../../../assets/my_assets/img/ico/lotus.png">
Может быть, это не самый лучший путь или не самый лучший путь.
Кто — нибудь может мне помочь ? Я должен понять, как это работает, потому что после того, как я получил какое-то другое изображение на своем веб-сайте, и мне нужно указать правильный путь для его отображения.
Ответ №1:
Это должно сработать:
<%= favicon_link_tag asset_path('lotus.png') %>
Комментарии:
1. Спасибо вам, и если в одном из моих представлений я хочу сделать то же самое для изображений, как это сделать ? У вас есть какие-нибудь ресурсы ? Я имею в виду вместо этого
favicon_link_tag
2. для изображения это <%= image_tag asset_path(«ваше изображение.png») %>. Официальное руководство Ruby on Rails очень полезно: guides.rubyonrails.org И везде есть много отличных учебных пособий/книг/видео 😉