Class: EditableUrlTag

Inherits:
LiquidumTag
  • Object
show all
Defined in:
lib/scribo/liquid/tags/editable_url_tag.rb

Overview

Makes content available for editing, basically adds the right attributes

Basic usage:

<div {%editable%} data-editable-id='fiets'></div>

Instance Method Summary collapse

Instance Method Details

#render(context) ⇒ Object



9
10
11
12
13
14
15
16
# File 'lib/scribo/liquid/tags/editable_url_tag.rb', line 9

def render(context)
  super

  content = context.registers['content']

  # FIXME: Use url helpers
  %[/scribo/sites/#{content.site.id}/contents/#{content.id}/parts]
end