Sha256: e9f632ecbf8982b3610e106bd45e473679bbfff1ef915da6c5685393303b4496

Contents?: true

Size: 366 Bytes

Versions: 4

Compression:

Stored size: 366 Bytes

Contents

class NewslettersController < Forgeos::ApplicationController
  skip_before_filter :verify_authenticity_token, :only => [:create]
  def create
    if Newsletter.find_or_create_by_email(params[:newsletter])
      flash[:notice] = t('newsletter.subscribe.success')
    else
      flash[:error] = t('newsletter.subscribe.failed')
    end
    redirect_to :back
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
forgeos_cms-1.9.4 app/controllers/newsletters_controller.rb
forgeos_cms-1.9.2 app/controllers/newsletters_controller.rb
forgeos_cms-1.9.1 app/controllers/newsletters_controller.rb
forgeos_cms-1.9.0 app/controllers/newsletters_controller.rb