Sha256: d4a39417ec91ada1d36f9f436570605ead68c16b3fc11aff0426a0a258991b70
Contents?: true
Size: 512 Bytes
Versions: 3
Compression:
Stored size: 512 Bytes
Contents
class WebAdmin::PostsController < WebAdmin::CrudController def create @object = WebAdmin::Post.new(permitted_params) @object.user = current_user if @object.save flash[:notice] = I18n.t("flash.actions.create.notice", resource_name: I18n.t("activerecord.models.#{controller_name.singularize}")) respond_with [controller_name] else render 'new' end end protected def permitted_params params.require(:post).permit(:id, :title, :abstract, :image, :body) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
web_admin-0.1.0 | app/controllers/web_admin/posts_controller.rb |
web_admin-0.0.2 | app/controllers/web_admin/posts_controller.rb |
web_admin-0.0.1 | app/controllers/web_admin/posts_controller.rb |