pic_vert_app/app/controllers/survey_sets_controller.rb
2013-06-28 20:35:32 +02:00

47 lines
978 B
Ruby

# -*- encoding : utf-8 -*-
class SurveySetsController < ApplicationController
http_basic_authenticate_with :name => "stats", :password => "stats", :only => [:edit, :show]
def index
end
def new
@survey = SurveyType.find_by_slug(params[:slug])
@survey_set = @survey.to_survey_set
@title = "Le Pic Vert - Sondage : "+@survey_set.survey_type.name
end
def edit
@survey_set = SurveySet.find(params[:id])
end
def create
@survey_set = SurveySet.new(params[:survey_set])
@title = "Le Pic Vert - Sondage : "+@survey_set.survey_type.name
if @survey_set.save
redirect_to thank_survey_set_path(:slug => @survey_set.survey_type.slug)
else
render :action => :new
end
end
def show
@survey = SurveyType.find_by_slug(params[:slug])
end
def thank
@survey = SurveyType.find_by_slug(params[:slug])
@title = "Le Pic Vert - Sondage : "+@survey.name
end
end