You are trying to use a controller method like a helped method. Try  
moving the method to applicationhelper and seeing if that works



On 09/12/2008, at 21:56, Sulekha Mariam <[EMAIL PROTECTED] 
 > wrote:

>
>
> I was working through the simply rails book, i have completed up to
> chapter 10,
> now i want  to add tag clouds to the welcome page ? how to do it ?
>
> I have installed acts_as_taggable_on_steroids plugin  from here
> http://svn.viney.net.nz/things/rails/plugins/acts_as_taggable_on_steroids
>
> I was going through their readme file as per the readme file i did the
> following changes
>
> 1)
>    in  app/helpers/application_helper.rb file
>
>   module ApplicationHelper
>
>    include TagsHelper
>
>  end
>
>
>
>  2)
>     class StoriesController < ApplicationController
>
>      def tag_cloud
>
>       @tags = Story.tag_counts
>
>       end
>
>     end
>  now i am getting Story.tag_counts in the script/console
>
>
>  3) in app/views/stories/index.html.erb file i have added
>
>
> <% tag_cloud @tags, %w(css1 css2 css3 css4) do |tag, css_class| %>
>
>    <%= link_to tag.name, { :action => :tag, :id => tag.name }, :class
> => css_class %>
>
> <% end %>
>
> 4) in /public/stylesheets/style.css
>
>  i have added
>
>
>
>  .css1 { font-size: 1.0em; }
>
>  .css2 { font-size: 1.2em; }
>
>  .css3 { font-size: 1.4em; }
>
>  .css4 { font-size: 1.6em; }
>
>   after doing all these when i access http://0.0.0.0:3000/stories/
>
>   i am getting the error message as
>
>   undefined method `tag_cloud' for #<ActionView::Base:0xb5879a78>
>
>   can anyone help me to correct this error ?
> -- 
> Posted via http://www.ruby-forum.com/.
>
> >

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to