Module: Undercarriage::Controllers::Restful::FlashConcern
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/undercarriage/controllers/restful/flash_concern.rb
Overview
Flash
Flash messages
Usage
class ExamplesController < ApplicationController
include Undercarriage::Controllers::Restful::FlashConcern
end
# 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." # Not used since `notice_html` is defined
things:
destroy:
notice: "Good riddance. That wasn't needed anyway."