Class: Jekyll::Tags::JekyllPug_IncludeRelativeTag
- Inherits:
-
IncludeTag
- Object
- IncludeTag
- Jekyll::Tags::JekyllPug_IncludeRelativeTag
- Defined in:
- lib/jekyll-pug/include-tag.rb
Instance Method Summary collapse
Instance Method Details
#page_path(context) ⇒ Object
80 81 82 83 84 85 86 87 |
# File 'lib/jekyll-pug/include-tag.rb', line 80 def page_path(context) if context.registers[:page].nil? context.registers[:site].source else current_doc_dir = File.dirname(context.registers[:page]["path"]) context.registers[:site].in_source_dir current_doc_dir end end |
#tag_includes_dirs(context) ⇒ Object
76 77 78 |
# File 'lib/jekyll-pug/include-tag.rb', line 76 def tag_includes_dirs(context) Array(page_path(context)).freeze end |