Sha256: d618b6f08219cd1c13a45b5c438aa76783af2d741f729b5b5d6903fee18b7a2b
Contents?: true
Size: 539 Bytes
Versions: 22
Compression:
Stored size: 539 Bytes
Contents
module Spina module Admin class MovePagesController < AdminController def new @page = Page.find(params[:page_id]) end def update @page = Page.find(params[:page_id]) @page.update(page_params) flash[:success] = t('spina.pages.moved') redirect_back fallback_location: spina.edit_admin_page_url(@page) end private def page_params params.require(:page).permit(:parent_id, :resource_id) end end end end
Version data entries
22 entries across 22 versions & 1 rubygems