So im trying to use a plugin called open flash chart lazy. Its a chart
plugin that renders charts in flash (I think). Heres my controller:

class ChartsController < ApplicationController
include OpenFlashChartLazy
  layout "default"
   before_filter :login_required

  def index

   workout_calories_array = Array.new
   spinclass_calories_array = Array.new

   workout_calories.each do |w|
       workout_calories_array << [w.created_at.to_date,
w.calories_burned]
   end
   spinclass_calories.each do |sc|
       spinclass_calories_array << [sc.created_at.to_date,
sc.calories_burned]
   end

   line_graph = OpenFlashChartLazy::Line.new("Calories")
   workout_calories_serie =
OpenFlashChartLazy::Serie.new([workout_calories_array],{:title=>"Workouts"})
   spinclass_calories_serie =
OpenFlashChartLazy::Serie.new([spinclass_calories_array],{:title=>"Spin
classes"})

Heres the error from the server:

Processing ApplicationController#index (for 127.0.0.1 at 2010-10-09
21:47:29) [GET]

NameError (uninitialized constant ChartsController::OpenFlashChartLazy):
  app/controllers/charts_controller.rb:3

Rendered rescues/_trace (33.4ms)
Rendered rescues/_request_and_response (0.4ms)
Rendering rescues/layout (internal_server_error)


Thanks, jakx12.

   line_graph.add_serie(workout_calories_serie)
   line_graph.add_serie(spinclass_calories_serie)
   line_graph.x_axis.labels.rotate="vertical"
   line_graph.bg_colour="#FFFFFF"
   line_graph.x_axis.colour="#808080"
   line_graph.x_axis["grid-colour"]="#A0A0A0"
   line_graph.x_axis.stroke=0.5

   line_graph.y_axis.colour="#808080"
   line_graph.y_axis.stroke=0.5
   line_graph.y_axis["grid-colour"]="#A0A0A0"
   line_graph.to_json

  render :text => line_graph.to_graph_json
  end

end
-- 
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 [email protected].
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