Fixed exception when updating a layout from back-office which contained an editable area

This commit is contained in:
Dirk Kelly 2011-01-14 15:27:58 +08:00
parent 135f6e54ad
commit 62568bbdbb
1 changed files with 12 additions and 8 deletions

View File

@ -19,6 +19,9 @@ module Locomotive
end
def end_tag
super
if @context[:page].present?
@context[:page].add_or_update_editable_element({
:block => @context[:current_block].try(:name),
:slug => @slug,
@ -28,6 +31,7 @@ module Locomotive
:from_parent => false
}, document_type)
end
end
def render(context)
current_page = context.registers[:page]