Module: Stepper::ControllerAdditions::InstanceMethods
- Defined in:
- lib/stepper/controllers/controller_additions.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
22 23 24 25 26 27 28 29 30 31 |
# File 'lib/stepper/controllers/controller_additions.rb', line 22 def create respond_to do |format| if @_stepper_resource_instance.save format.html { redirect_steps } else @_stepper_resource_instance.previous_step! format.html { render :action => "new" } end end end |
#new ⇒ Object
49 50 |
# File 'lib/stepper/controllers/controller_additions.rb', line 49 def new end |
#update ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# File 'lib/stepper/controllers/controller_additions.rb', line 33 def update @_stepper_resource_instance.previous_step!.previous_step! if params[:commit] == t('stepper.previous_step').html_safe @_stepper_resource_instance.previous_step! if params[:commit] == t('stepper.save').html_safe respond_to do |format| if @_stepper_resource_instance.save format.html { redirect_steps } else @_stepper_resource_instance.previous_step! format.html { render :action => "new" } end end end |