Class: Infold::MenusController

Inherits:
ApplicationController show all
Defined in:
app/controllers/infold/menus_controller.rb

Instance Method Summary collapse

Instance Method Details

#editObject



4
5
6
7
# File 'app/controllers/infold/menus_controller.rb', line 4

def edit
  @project = Project.first
  @project.create_menu_items
end

#updateObject



9
10
11
12
13
14
15
16
17
18
19
# File 'app/controllers/infold/menus_controller.rb', line 9

def update
  @project = Project.first
  @project.assign_attributes(post_params)
  if @project.save
    redirect_to menu_path, flash: { info: t('infold.flash.updated') }
  else
    Rails.logger.debug "エラー #{@project.errors.full_messages}"
    flash.now[:warning] = t('infold.flash.invalid')
    render status: :unprocessable_entity
  end
end