Я знаю, что это второстепенная проблема, но почему, если вы используете строительные леса в RoR, можете ли вы использовать такие строки, как «new_ » здесь _path 'в тегах ссылок, но без использования строительных лесов, I получить NameError? Например, у меня есть простое приложение адресной книги, в котором используются основные операции CRUD. Я новичок RoR, но хотел создать приложение без строительных лесов, и такие вещи, похоже, не работают. Я сравнил свои config/routes.rb и app/helpers/* с теми, что были в подклассе, и они ничем не отличаются. Что мне не хватает?Ruby on rails path helpers
9
A
ответ
10
Леса устанавливают маршруты ресурсов в файле routes.rb. Маршруты ресурсов - вот что дает вам путь и помощники URL. Если вы не используете строительные леса, маршруты не добавляются, вы должны сделать это вручную.
Маршруты ресурсов могут быть добавлены следующим образом:
map.resources :models
где: модели множественное имя одного из ваших моделей.
16
Один из способов проверить маршруты и пути, чтобы запустить:
rake routes
Он выводит все маршруты и пути.
Смежные вопросы
- 1. URL Helpers в Ruby on Rails
- 2. Ruby on Rails Directory Path
- 3. Rails path-helpers не работает в js.coffee.erb
- 4. Ruby on Rails RVM $ PATH issue
- 5. Ruby on Rails post path превращается в get path
- 6. ruby on rails AbstractController :: Helpers :: MissingHelperError: Отсутствуют помощники хелпер-файлов //
- 7. ruby on rails configuration
- 8. Ошибка Ruby on Rails
- 9. erb without rails helpers
- 10. Ruby on Rails: Используйте переменную в link_to helper path
- 11. PATH Variable, bashrc и bash_profile перепутаны с Ruby on Rails
- 12. OS X Ruby on Rails Проблемы с установкой PATH
- 13. CKEditor в Ruby On Rails
- 14. Ruby on Rails: развертывание проекта
- 15. Ruby On Rails on eHost
- 16. Curl on Ruby on Rails
- 17. Ruby vs. Ruby On Rails
- 18. Ruby on Rails redirect I18n
- 19. Ruby on rails Загрузка файла
- 20. Синтаксис Ruby (on Rails)
- 21. Тестирование Ruby on Rails
- 22. Ruby on Rails: NoMethodError
- 23. Ruby On Rails медленный ...?
- 24. Ruby on rails console
- 25. Изучение Ruby on Rails?
- 26. Ruby on Rails Scope
- 27. ruby on rails cache
- 28. Ruby on Rails Newbie
- 29. Установить Ruby on Rails
- 30. Ruby ON rails- Webrick
У меня есть ... как я сказал в этом вопросе, мои config/routes.rb и все файлы * _helper.rb в моем приложении такие же, как те, которые находятся в подклассе (кроме имен моделей курс) –
Ничего, мой ресурс был единственным в моих маршрутах ... спасибо! –
@Paul: Это всегда сводится к какой-то глупой детали ... :) –