Я хочу иметь страницу, которая является полноценной страницей, то есть я могу назвать ее с помощью URL, например, такого:
/path/to/client/33
но тогда я хочу иметь возможность вызывать / отображать его с другой страницы, т.е. (псевдокод)
/path/to/customer/678
...find client id.....
render :client, :id => 33 #inside the customer page
render :customer
Я понимаю, что могу сделать это как частичное, но я не могу понять, как передавать параметры между ними.
Я тоже думал о компоновке, но как мне организовать запуск контроллера клиента? Так что я могу найти идентификатор клиента и затем визуализировать клиента.
Думайте о клиенте как об одном лице, "имеющем" много клиентов.