Files
mozo-backend/app/controllers/admin/svg_elements_controller.rb
T

45 lines
879 B
Ruby

# encoding: UTF-8
module Admin
class SvgElementsController < Admin::ApplicationController
def index
@svg_elements = SvgElement.all
end
def new
@svg_element = SvgElement.new
end
def create
@svg_element = SvgElement.new(svg_element_params)
if @svg_element.save
redirect_to [:edit, :admin, @svg_element]
else
render 'new'
end
end
def update
@svg_element = SvgElement.find(params[:id])
if @svg_element.update_attributes svg_element_params
redirect_to [:edit, :admin, @svg_element]
else
render 'edit'
end
end
def show
@svg_element = SvgElement.find(params[:id])
end
def edit
@svg_element = SvgElement.find(params[:id])
end
private
def svg_element_params
params.require(:svg_element).permit!
end
end
end