diff --git a/app/controllers/guidances_controller.rb b/app/controllers/guidances_controller.rb index a05db00..236cf02 100644 --- a/app/controllers/guidances_controller.rb +++ b/app/controllers/guidances_controller.rb @@ -37,33 +37,33 @@ @phases = nil @dmptemplates.each do |template| if @phases.nil? then - @phases = template.phases.find(:all,:order => 'number ASC') + @phases = template.phases.all.order('number') else - @phases = @phases + template.phases.find(:all,:order => 'number ASC') + @phases = @phases + template.phases.all.order('number') end end @versions = nil @phases.each do |phase| if @versions.nil? then - @versions = phase.versions.find(:all,:order => 'title ASC') + @versions = phase.versions.all.order('title') else - @versions = @versions + phase.versions.find(:all,:order => 'title ASC') + @versions = @versions + phase.versions.all.order('title') end end @sections = nil @versions.each do |version| if @sections.nil? then - @sections = version.sections.find(:all,:order => 'number ASC') + @sections = version.sections.all.order('number') else - @sections = @sections + version.sections.find(:all,:order => 'number ASC') + @sections = @sections + version.sections.all.order('number') end end @questions = nil @sections.each do |section| if @questions.nil? then - @questions = section.questions.find(:all,:order => 'number ASC') + @questions = section.questions.all.order('number') else - @questions = @questions + section.questions.find(:all,:order => 'number ASC') + @questions = @questions + section.questions.all.order('number') end end respond_to do |format| @@ -116,33 +116,33 @@ @phases = nil @dmptemplates.each do |template| if @phases.nil? then - @phases = template.phases.find(:all,:order => 'number ASC') + @phases = template.phases.all.order('number') else - @phases = @phases + template.phases.find(:all,:order => 'number ASC') + @phases = @phases + template.phases.all.order('number') end end @versions = nil @phases.each do |phase| if @versions.nil? then - @versions = phase.versions.find(:all,:order => 'title ASC') + @versions = phase.versions.all.order('title') else - @versions = @versions + phase.versions.find(:all,:order => 'title ASC') + @versions = @versions + phase.versions.all.order('title') end end @sections = nil @versions.each do |version| if @sections.nil? then - @sections = version.sections.find(:all,:order => 'number ASC') + @sections = version.sections.all.order('number') else - @sections = @sections + version.sections.find(:all,:order => 'number ASC') + @sections = @sections + version.sections.all.order('number') end end @questions = nil @sections.each do |section| if @questions.nil? then - @questions = section.questions.find(:all,:order => 'number ASC') + @questions = section.questions.all.order('number') else - @questions = @questions + section.questions.find(:all,:order => 'number ASC') + @questions = @questions + section.questions.all.order('number') end end else diff --git a/app/models/version.rb b/app/models/version.rb index 94e87ff..029418d 100644 --- a/app/models/version.rb +++ b/app/models/version.rb @@ -9,7 +9,7 @@ #Link the data accepts_nested_attributes_for :phase - accepts_nested_attributes_for :sections, :allow_destroy => true + #accepts_nested_attributes_for :sections, :allow_destroy => true attr_accessible :description, :number, :published, :title, :phase_id, :as => [:default, :admin] diff --git a/app/views/dmptemplates/_add_guidance.html.erb b/app/views/dmptemplates/_add_guidance.html.erb index 0ba052d..936ffa1 100644 --- a/app/views/dmptemplates/_add_guidance.html.erb +++ b/app/views/dmptemplates/_add_guidance.html.erb @@ -27,7 +27,7 @@