2010-03-03 4 views
1
class MyTestController < ApplicationController 
    def index 
     render_text "hello world" 
    end 
end 

C'est ce que je veux quand je vais à http://127.0.0.1:3000/My_Test/:rails: texte ne rendu

NoMethodError Mon TestController # Index

méthode non définie render_text » pour # RAILS_ROOT: C :/rails/rails_apps/cookbook

Application Trace | Trace de cadre | Trace complète app/controllers/my_test_controller.rb: 5: `index » Demande

Paramètres: Aucun

session Afficher décharge

têtes de réponse:

{ "cookie" = > [], "cache-Control" => "no-cache"}

s'il vous plaît garder à l'esprit que je suis suivant ce tutoriel:

http://oreilly.com/pub/a/ruby/archive/rails.html?page=2

Répondre

4

Ce tutoriel est très vieux et obsolète. La méthode render_text n'existe plus. Essayez ce qui suit à la place:

def index 
    render :text => "hello world" 
end 
+0

merci phil !! pouvez-vous recommander certains tutoriels à jour? –

+1

@every_answer Vous voudrez peut-être jeter un coup d'œil au guide Getting Started with Rails à l'adresse http://guides.rubyonrails.org/getting_started.html –