class BlueberryCMS::LiquidTags::PageUrl
Public Class Methods
new(tag_name, markup, options)
click to toggle source
Calls superclass method
# File lib/blueberry_cms/liquid_tags/page_url.rb, line 4 def initialize(tag_name, markup, options) super @options = Hash[markup.split(',').map { |kv| kv.split(':').map(&:strip) }].symbolize_keys end
Public Instance Methods
render(_context)
click to toggle source
# File lib/blueberry_cms/liquid_tags/page_url.rb, line 10 def render(_context) page = Page.find(@options[:id]) page.to_path end