In Rails 3 funktioniert reply_to und format.all anders als Rails 2?

den code

respond_to do |format|
  format.html
  format.json { render :json => @switches }
  format.xml { render :xml => @switches.to_xml }
  format.all { render :text => "only HTML, XML, and JSON format are supported at the moment." }
end

den oben genannten arbeiten werden in Rails-2.2.2. Aber in Rails 3, erste controller/index.html oder der index, auf dem der browser beide fallen in die Letzte Zeile: "nur HTML-und JSON-format, werden zur Zeit unterstützt."

Nur Schienen doc, die ich finden kann, dies ist

http://api.rubyonrails.org/classes/ActionController/MimeResponds/ClassMethods.html#method-i-respond_to

dem aktuellen nur Staaten:

respond_to :html, :xml, :json

aber Sie müssen separate Vorlagen für json und xml, und kann nicht mit der "nur-HTML-und JSON-format unterstützt im moment" der Fall.

InformationsquelleAutor der Frage | 2010-09-08

Schreibe einen Kommentar