Sha256: 43f6988fac2662ace4faf2f7ee6e6eacb84eb580166a3128ca4e6241cded38db
Contents?: true
Size: 1.25 KB
Versions: 2
Compression:
Stored size: 1.25 KB
Contents
class Admin::ContentPartLocalizationsController < Admin::BaseController resource_controller :belongs_to => :content_category new_action.before do @content_part = ContentPart.find(params[:content_part_id]) @content_part_localization = @content_part.localizations.new end create.before do @content_part = ContentPart.find(params[:content_part_id]) @content_part_localization.content_part = @content_part end destroy.before do @content_part = ContentPart.find(params[:content_part_id]) end update.before do @content_part = ContentPart.find(params[:content_part_id]) end edit.before do @content_part = ContentPart.find(params[:content_part_id]) @content_part_localization = @content_part.localizations.find(params[:id]) end create.wants.html { redirect_to edit_admin_content_category_content_part_path(@content_part.category, @content_part) } update.wants.html { redirect_to edit_admin_content_category_content_part_path(@content_part.category, @content_part) } destroy.wants.html { redirect_to edit_admin_content_category_content_part_path(@content_part.category, @content_part) } #protected # #def parent_association # @parent_association ||= parent_object.content_parts #end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
spree-cms-0.2.1 | app/controllers/admin/content_part_localizations_controller.rb |
spree-cms-0.2.0 | app/controllers/admin/content_part_localizations_controller.rb |