Collegamento a contenuti dinamici in Rails?
-
07-07-2019 - |
Domanda
Ho tre modelli. Utente, prodotto e stagione.
Ho usato un quot & standard; ne ho molti attraverso " approccio:
utente has_many :seasons
user has_many: products,: through = > : stagioni
prodotto belong_to :product
product has_many: users,: through = > : stagioni
stagioni belong_to :user
stagioni <=>
Sul mio " show " visualizzare per i miei utenti, visualizzo i prodotti dell'utente. Faccio questo come segue:
<% @user.seasons.each do |c| %>
<%=h c.product.name %>
<% end %>
Tutto funziona alla grande.
Ecco la mia domanda. Come faccio a creare un collegamento ipertestuale alla vista spettacolo di qualsiasi prodotto generato da questo codice & Lt;% = h c.product.name% & Gt ;? Ho seguito l'API e ho provato a utilizzare un blocco, ma nessuno dei miei tentativi ha funzionato correttamente.
Soluzione
<% @user.seasons.each do |c| %>
<%= link_to c.product.name, c.product %>
<% end %>