Я делаю приложение, которое использует гем gmaps4rails, который представляет собой простой менеджер контактов с возможностями сопоставления, поэтому у меня есть основная модель по имени человек, у которого есть
class Person < ActiveRecord::Base
attr_accessible :details, :gmaps, :latitude, :longitude, :address, :name, :contacts_attributes
has_many :contacts
accepts_nested_attributes_for :contacts, allow_destroy: true
acts_as_gmappable
def gmaps4rails_address
address
end
def gmaps4rails_infowindow
"Name: #{name} <br \>
#{details}
//list with symbols of type of contact and contact by itself
#{contacts. ??? }
"
end
Где моя модель контактов имеет три атрибута: person_id, тип (будь то электронная почта, телефон, мобильный телефон) и контакт сам по себе, так как я могу передать это в список внутри информационного окна?
Вот изображение того, как это отображается
И, кстати, я определил это все в модели, а не в контроллере, так как мне было проще в то время...
заранее спасибо
has_one
...) что нужно на выходе? - person apneadiving   schedule 18.08.2012