Class: Spree::Admin::UserEventsController
- Inherits:
-
ResourceController
- Object
- ResourceController
- Spree::Admin::UserEventsController
- Defined in:
- app/controllers/spree/admin/user_events_controller.rb
Instance Method Summary collapse
-
#create ⇒ Object
override.
-
#index ⇒ Object
override.
-
#new ⇒ Object
override.
Instance Method Details
#create ⇒ Object
override
22 23 24 25 26 27 28 29 30 31 |
# File 'app/controllers/spree/admin/user_events_controller.rb', line 22 def create user_event = SpreeCmCommissioner::UserEvent.new(permitted_resource_params) if user_event.save flash[:success] = (user_event, :successfully_created) else flash[:error] = user_event.errors..join(', ') end redirect_back(fallback_location: collection_url) end |
#index ⇒ Object
override
7 8 9 10 11 12 13 14 |
# File 'app/controllers/spree/admin/user_events_controller.rb', line 7 def index if params[:taxon_id].present? @user_events = @taxon.user_events else @user = Spree::User.find(params[:user_id]) @user_events = @user.user_events end end |
#new ⇒ Object
override
17 18 19 |
# File 'app/controllers/spree/admin/user_events_controller.rb', line 17 def new @user = spree_current_user end |