Class: Refinery::Admin::PagePartsController
- Inherits:
-
Refinery::AdminController
- Object
- Refinery::AdminController
- Refinery::Admin::PagePartsController
- Defined in:
- app/controllers/refinery/admin/page_parts_controller.rb
Instance Method Summary collapse
Instance Method Details
#destroy ⇒ Object
13 14 15 16 17 18 19 20 21 22 |
# File 'app/controllers/refinery/admin/page_parts_controller.rb', line 13 def destroy part = ::Refinery::PagePart.find(params[:id]) page = part.page if part.destroy page.reposition_parts! render :text => "'#{part.title}' deleted." else render :text => "'#{part.title}' not deleted." end end |
#new ⇒ Object
5 6 7 8 9 10 11 |
# File 'app/controllers/refinery/admin/page_parts_controller.rb', line 5 def new render :partial => '/refinery/admin/pages/page_part_field', :locals => { :part => ::Refinery::PagePart.new(new_page_part_params), :new_part => true, :part_index => params[:part_index] } end |