#ruby-on-rails #ruby #ruby-on-rails-3 #google-maps #gmaps4rails
#ruby-on-rails #ruby #ruby-on-rails-3 #google-карты #gmaps4rails
Вопрос:
Я использую драгоценный камень gmaps4Rails, и я следовал инструкциям и получаю карту, но нет кнопки «новое местоположение».
Я просмотрел видео на YouTube примерно 4 раза, и там показано, что вам не нужно создавать форму или что-то еще, все это создано для вас.
Это мой вывод с сервера
Rendered /usr/lib/ruby/gems/1.8/gems/gmaps4rails-0.7.7/app/views/gmaps4rails/_gmaps4rails.html.erb (2.6ms)
Rendered layouts/_stylesheets.html.erb (1.5ms)
Rendered layouts/_header.html.erb (5.5ms)
Rendered layouts/_footer.html.erb (0.7ms)
Я прочитал все вики и нашел способы настроить маркеры, но я этого не хочу.
Я просто хочу иметь возможность добавить 1 маркер на карту.
Я также попытался добавить файлы .css и .js в свое приложение, но затем ничего не появилось.
Это не работает на localhost?
Или это потому, что я пытаюсь создать местоположение внутри создания другого объекта?
Я тоже пробовал это:
<%= f.text_field :address %>
Но он выдает ошибку «Вы должны указать адрес», прежде чем он его создаст.
Ответ №1:
В скринкасте я использую генератор каркасов, который создает форму для меня в начале видео (все приложение создано с нуля)
rails g scaffold Character name:string address:string longitude:float latitude:float gmaps:boolean
Вам нужно самостоятельно создать миграцию и действие контроллера представления, если вы им не пользуетесь.
Я действительно предлагаю вам взглянуть на http://railsforzombies.org изучить основы Rails.
Комментарии:
1. Черт, я забыл, что строительные леса делают все это за вас. Моя проблема заключалась в том, что в attr_accessible не было адреса.