survey/app/controllers/admin/surveys_answers_controller.rb

26 lines
791 B
Ruby

class Admin::SurveysAnswersController < OrbitAdminController
def initialize
super
@app_title = 'survey_answer'
end
def index
@survey = ::Survey.find(params[:survey_id])
@answers = (params[:sort]) ? get_sorted_and_filtered("@survey.survey_answers") : get_viewable("@survey.survey_answers")
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @qas }
format.js
end
end
def delete
@survey = ::Survey.find(params[:survey_id])
if params[:ids]
answers = @survey.survey_answers.any_in(:_id => params[:ids]).destroy_all
end
redirect_to panel_survey_back_end_survey_answers_url(@survey, :direction => params[:direction], :sort => params[:sort], :sort_options => params[:sort_options])
end
end