Module: DcPageControl

Defined in:
app/controllers/dc_page_control.rb

Overview

DrgcmsControls for DcPage model.

Instance Method Summary collapse

Instance Method Details

#dc_after_saveObject

Called just after record is saved to DB.



46
47
48
49
50
51
# File 'app/controllers/dc_page_control.rb', line 46

def dc_after_save()
  if params[:_record] and params[:_record][:_update_menu] == '1'
#    menu_class = dc_get_site.menu_class.classify.constantize
    dc_get_site.menu_klass.update_menu_item_link(@record)
  end
end

#dc_new_recordObject

Called when new empty record is created



33
34
35
36
37
38
39
40
41
# File 'app/controllers/dc_page_control.rb', line 33

def dc_new_record()
  @record.design_id = params[:design_id] if params[:design_id]
  return unless params[:page_id]
#
  if page = DcPage.find(params[:page_id])
    @record.design_id = page.design_id
    @record.menu      = page.menu
  end
end