Cette action du contrôleur a parfaitement fonctionné dans Rails 2.3.x:Uninitialized Tag constante dans Rails 3 avec Acts_As_Taggable_On
def show
@title = Tag.find(params[:id]).name
@tag = Tag.find(params[:id])
@messages = Post.paginate(Post.find_tagged_with(@tag),
:page => params[:page], :per_page => 10, :order => "updated_at DESC")
@related_tags = @related_entries.collect{|x|x.tags}.flatten.uniq
@related_tags.delete(@tag)
end
Mais lors de la migration à mon application Rails 3 Je lance cette erreur dans les balises # show:
uninitialized constant TagsController::Tag
Il n'aime pas la constante Tag
. Quelqu'un d'autre a-t-il eu ce problème? J'utilise Rails 3.0.0RC et Ruby 1.9.2.
Quelqu'un sait ce qui se passe ici? – BasicObject