unitialized constant

I installed this plugin http://github.com/loudpixel/highcharts-rails and I put this code in my controller:

  def panels     @ui_panels = Highchart.pie({     :chart => {           :renderTo => "pie-chart-container",           :margin => [50, 30, 0, 30]         },         :credits => {           :enabled => true,           :href => 'Market share for mobile, browsers, operating systems and search engines | NetMarketShare … px?qprid=3',           :text => 'Data provided by NETMARKETSHARE'         },         :plotOptions => {           :pie => {             :dataLabels => {               :formatter => pie_label_formatter,               :style => {                 :textShadow => '#000000 1px 1px 2px'               }             }           }         },       :series => [             {                 :type => 'pie',                 :data => browser_data             }         ],         :subtitle => {           :text => 'January 2010'         },         :title => {           :text => 'Browser Market Share'         },         :tooltip => {           :formatter => pie_tooltip_formatter         },     })

  end

Yet, I get this error: NameError in DashboardController#panels

uninitialized constant DashboardController::Highchart

Any suggestions? thanks.

uninitialized constant DashboardController::Highchart

Any suggestions? thanks.

Are you able to go into the console and just type Highchart ? See if it's actually getting loaded into your app. If so, have you tried using the scope operator :: in front of it?

~Jeremy

Did you run the rake task after you installed the plugin?

David wrote:

Did you run the rake task after you installed the plugin?

Yeah, I ran rake highcharts_rails:install and then rake db:migrate

in console, I get this:

HighChart

NameError: uninitialized constant HighChart   from /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:443:in `load_missing_constant'   from /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:80:in `const_missing'   from /Library/Ruby/Gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:92:in `const_missing'   from (irb):4