Module: Undercarriage::Controllers::Restful::FlashConcern

Extended by:
ActiveSupport::Concern
Defined in:
lib/undercarriage/controllers/restful/flash_concern.rb

Overview

Flash

Flash messages

FlashConcern is not meant to be included alone

I18n - config/locales/flash.en.yml:

flash:
  actions:
    create:
      notice: "%{resource_name} was successfully created."
    update:
      notice: "%{resource_name} was successfully updated."
    destroy:
      notice: "%{resource_name} was successfully destroyed."
  posts:
    create:
      notice: "Your %{downcase_resource_name} was created."
    update:
      notice_html: "<strong>Huzzah!</strong> Your %{downcase_resource_name} was updated."
      notice: "Huzzah! Your %{downcase_resource_name} was updated."
  things:
    destroy:
      notice: "Good riddance. That wasn't needed anyway."

Examples:

Controller

class ExamplesController < ApplicationController
  include Undercarriage::Controllers::RestfulConcern
end