тоесть в конфигурации маршрутизации ничего не надо изменять при этом? Надо просто дописать к каждому основному маршруту :id(или как там), и заставить проиводить не полное соответствее сегментов маршрута
и да, все это подвязавно на состояние страницы и его может нужно как-то обрабатывать. может не делать переход на другую страницу и вынести все диалоги на самый верх, чтобы уметь их открывать с любой страницы