В моем приложении я использую плагин ym4r-gm , который позволяет вам играть с Google Maps API ... Я поместил карту "setup" в контроллер:
@map = GMap.new("div_map")
@map.control_init(:large_map => true, :map_type => true)
@map.center_zoom_init([47.0, 26.0], 7)
...
И отображать только @map в представлении.
Итак, мой первый вопрос: правильно ли я использую этот код?
И второй вопрос: мне нужно модели, которые отображают одну и ту же карту (только ресурсы разные). Где я должен поместить свой рефакторинг метод, который отображает карту? В контроллере приложения, может быть?
Спасибо заранее,
Надеюсь, вы меня поймете!