zaper
1
Cześć
Mam takie pytanie , bo za bardzo nie mam pomysłów jak to zrobić.
Otóż tworzę sobie relację między Publisher a Site.
Przy tworzeniu Site wybieram sobie z selecta do jakiego Publishera mam przypisać Site.
Ale jak zrobić to bez konieczności wyboru z selecta gdy jestem w Show danego Publishera
http://localhost:3000/publishers/6
W show linkuje do <%= link_to(“Add site”,new_site_path, class: “btn btn-default navbar-btn”)%>
aby stworzyć nowy Site.
Jakieś pomysły ?
Dodaj do url parametr z id publishera w akcji new odbierz ten parametr i wyszukaj za jego pomoca publishera.
zaper
3
Zrobiłem tak jak pisałeś.Dodam też , że użyłem zagnieżdżonego routingu
<%= link_to(“Add site”,new_publisher_site_path(@publisher), class: “btn btn-default navbar-btn”)%>
def new
@publisher = Publisher.find(params[:publisher_id])
@site = Site.new
end
jednak strona nie przypisuje sie do danego publishera.
Mógłby ktoś pomóc?