Co chcę zrobić, to mieć 2 różne kontrolery, klient i test_client. Kontroler klienta jest już zbudowany i chcę utworzyć kontroler test_client, którego mogę używać do zabawy z interfejsem użytkownika klienta i dostosowywania go w razie potrzeby. Próbuję głównie obejść weryfikację, którą wbudowałem w klienta i jego zależność od kontrolera administratora, który ładuje dane.Renderowanie widoku innego kontrolera
, więc chcę, aby kontroler test_client załadował przykładowy zestaw danych, a następnie renderował widok indeksu kontrolera klienta, aby umożliwić dostosowanie interfejsu użytkownika klienta. To wszystko.
Próbowałem to w sposobie indeksu test_clients:
class TestClient
def index
render :template => 'client/index'
end
end
ale pojawia się błąd, ponieważ nie można znaleźć partials klientów jak to jest, patrząc w obecnych kontrolerów widoku dla nich ...
Więc już się nad tym zastanawiałem i większość ludzi mówi, że nigdy nie powinieneś takiego telefonować, ale myślę, że ta sprawa jest uzasadnionym użyciem ... Po prostu muszę wymyślić, jak sprawić, by działał.
Używasz gita? Ponieważ jest to przydatny przypadek użycia w przypadku oddziałów git IMHO. – lucapette
W rzeczywistości używam svn, ale to jest dobry pomysł. Mogę spróbować tego w moim następnym projekcie. – german129