Sha256: dc1c23290349e05d42942cab37c76d52545463594d40b2517df58eb80c8a45a8
Contents?: true
Size: 784 Bytes
Versions: 4
Compression:
Stored size: 784 Bytes
Contents
module Spina module Admin class ResourcesController < AdminController def show @resource = Resource.find(params[:id]) add_breadcrumb @resource.label end def edit @resource = Resource.find(params[:id]) add_breadcrumb @resource.label, spina.admin_resource_path(@resource) add_breadcrumb t('spina.edit') end def update @resource = Resource.find(params[:id]) if @resource.update_attributes(resource_params) redirect_to spina.admin_resource_path(@resource) else render :edit end end private def resource_params params.require(:resource).permit(:label, :view_template, :order_by, :parent_page_id) end end end end
Version data entries
4 entries across 4 versions & 1 rubygems