Wszystko działa dobrze, gdy próbuję uczynić częściowy tak:Czy "locals" można używać z "kolekcji" podczas renderowania części w Rails?
= render :partial => "/shared/enquiry/car_type", :collection => @enquiry.available_car_types
Jednakże, jeśli chcę też przekazać zmienną (w tym przypadku „ścieżki”, ponieważ dzielę to częściowe w dwóch postaciach), ścieżka nie jest dostępna do mnie:
= render :partial => "/shared/enquiry/car_type", :collection => @enquiry.available_car_types, :locals => {:path => customers_enquiry_path}
próbowałem przenoszenia rzeczy wokół, ale nic nie wydaje się działać, prowadząc mnie do przypuszczenia, nie można korzystać z miejscowych zbiorów. Każda pomoc będzie doceniona.
Gav
Czy możesz podać więcej szczegółów jak "nic nie działa"? –