Class: Spree::NewslettersController
- Inherits:
-
StoreController
- Object
- StoreController
- Spree::NewslettersController
- Defined in:
- app/controllers/spree/newsletters_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# File 'app/controllers/spree/newsletters_controller.rb', line 5 def create @newsletter = Spree::Newsletter.find_or_initialize_by() if @newsletter.persisted? flash[:notice] = I18n.t('spree.newsletter.controller.already_subscribed') else if @newsletter.save flash[:success] = I18n.t('spree.newsletter.controller.success') else flash[:error] = I18n.t('spree.newsletter.controller.error') end end redirect_to root_path end |