Я следую примеру Йехуды о том, как создать собственный рендерер для Rails 3, согласно этому сообщению: http://www.engineyard.com/blog/2010/render-options-in-rails.-3/
Мой код работает, но мне трудно понять, где этот код должен жить. Прямо сейчас мой код застрял прямо внутри моего файла контроллера. При этом все работает. Однако, когда я перемещаю код в папку lib, я явно «требую» свой файл в контроллере, которому нужен рендерер, иначе он не будет работать. Да, файл автоматически загружается, когда он находится в папке lib. но код для добавления средства визуализации по какой-то причине не работает, пока я не сделаю для него требование.
где я должен поместить свой код для добавления рендерера и типа mime, чтобы rails 3 подхватил его и зарегистрировал для меня, без необходимости вручную запрашивать файл в моем контроллере?