У меня есть модель под названием магазин, который определили следующим образом:Gmaps4rails - Generic окно информации в модели, но перезаписаны в контроллере
def gmaps4rails_infowindow
html_window = ''
html_window = "<b>#{self.location_name}"
end
Я хочу, чтобы это окно для всех карт, которые я сделать один, который я хочу, за исключением для создания инфоиндуста из шаблона.
У меня есть этот код в моем контроллере:
@list_of_stores = Store.all.to_gmaps4rails do |store,marker|
marker.infowindow render_to_string(:partial => 'store_window', :locals => {:store => store}
end
Я могу вынести окно с частичным, если я избавлюсь от gmaps4rails_infowindow
в модели. В противном случае содержимое окон всегда будет таким, которое задано в модели.
Как это можно переписать? Я хочу иметь этот метод в модели, но в некоторых случаях я хочу избежать его использования и просто использовать то, что у меня есть в частичном.
вопрос был отправлен на счет github. Будет делать, недоступно сейчас – apneadiving