Class: Maglev::Editor::Pages::CloneController

Inherits:
BaseController show all
Defined in:
app/controllers/maglev/editor/pages/clone_controller.rb

Instance Method Summary collapse

Methods included from ResourceIdConcern

#resource_id

Instance Method Details

#createObject



7
8
9
10
11
12
# File 'app/controllers/maglev/editor/pages/clone_controller.rb', line 7

def create
  @source_page = maglev_page_resources.find(params[:id])
  @page = clone_page(@source_page)
  edit_cloned_page_path = edit_editor_page_path(@page, maglev_editing_route_context(page: @page))
  redirect_to edit_cloned_page_path, notice: flash_t(:success), status: :see_other
end