Я видел сотню сообщений о том, как добавить теги привязки к обычным ссылкам в рельсах, но не один для формата, используемого в блоках, использующих link_to do и т. Д. Я знаю, что упускаю что-то глупое, но что должноформат якоря похож на следующий блок кода, если я хочу всегда переходить на якорь при идентификаторе div с номером # selected-card?любая помощь приветствуется ...
index.html.erb (со ссылкой на страницу 'show')
<%= link_to post do %>
<%= image_tag(post.postimage_url, :alt => "logo", :style=>"box-shadow: 0px 0px 2px #ddd; margin-bottom: 8px; width: 100%; max-height: 140px;") %>
<% end %>
Я пробовал <% = link_to post, anchor: "selected-card" делает%> и еще миллион других вещей, но не может заставить его работать.
Show.html.erb (где живет мой идентификатор привязки):
<div id="selected-card">
some code here
</div>
Файл маршрутов:
Rails.application.routes.draw do
devise_for :users
root to: 'visitor_pages#posts'
# root to: 'posts#index'
resources :posts
resources :posts do
member do
get :referred, :references
end
end
end