Partial/yield dla konkretnego kontrolera?

Witam. Mój problem wygląda następująco:
Buduję system w którym wykładowca tworzy grupy a w grupach tworzy studentów(konta studentów).
Chciałbym w widoku grupy(show) renderować widok w którym będą wykonywać się akcje index,new,update itp. kontrolera student.
Czy jest możliwe aby tak zrobić ? Widziałem tylko rozwiązania renderowania konkretnych akcji a nie wszystkich akcji danego kontrolera.
Z góry dziękuje za odpowiedzi.

Renderujesz widoki a nie akcje kontrolera. Jaki widok sobie stworzysz to już od Ciebie zależy i jakie akcje kontrolera będzie można z niego wywołać to też Twoja sprawa.

Ok. Więc chciałbym w widoku grupy wyrenderować widok z którego będę wywoływać akcje studenta(index,show,new,edit).

W kontrolerze show grupy przekaż zmienną instancji zawierającą studentów
@students = Student.where(co tam ci pasuje)
Teraz w widoku możesz się do niej odwoływać - iterować po niej, wypisywać itp.

W widoku możesz najzwyczajniej w świecie wstawić linki, które będą się odwoływać do akcji edit/new kontrolera student.

Tak o tym wiem. Jednak w momencie gdy kliknę powiedzmy akcję new to przeładuje mi całą stronę i przejdzie na widok student/new a chciałbym aby przeładował mi się partial na student/new

http://guides.rubyonrails.org/layouts_and_rendering.html#using-render