Визуализация YAML в Rails 3 - PullRequest
4 голосов
/ 17 декабря 2010

Есть ли способ ответить_имя расширения .yml?

Я пытался, но не могу заставить его работать.

respond_to do |format|
      format.xml # index.xml.builder
      format.yml {render :text => @labels.to_yaml, :content_type => 'text/yaml'}
    end

Приведенный выше код выдает следующую ошибку uninitialized constant Mime::YML

Ответы [ 2 ]

5 голосов
/ 21 декабря 2010

нет необходимости добавлять этот материал в environment.rb, просто измените format.yml на format.yaml, и он будет работать.

3 голосов
/ 18 декабря 2010

Попробуйте добавить это в ваш файл environment.rb:

Mime::Type.register 'text/yaml', :yaml
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...