File: 2014-09-02-relative-includes.markdown

package info (click to toggle)
jekyll 3.1.6%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 3,820 kB
  • ctags: 997
  • sloc: ruby: 10,045; sh: 145; xml: 59; makefile: 28
file content (29 lines) | stat: -rw-r--r-- 933 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
---
title: Post
layout: post
include1: rel_include.html
include2: include_relative/rel_include
include3: rel_INCLUDE
include4: params
include5: clude
---

Liquid tests
- 1 {% include_relative include_relative/{{ page.include1 }} %}
- 2 {% include_relative {{ page.include2 | append: '.html' }} %}
- 3 {% include_relative include_relative/{{ page.include3 | downcase | append: '.html' }} %}

Whitespace tests
- 4 {% include_relative include_relative/{{page.include1}} %}
- 5 {% include_relative include_relative/{{   page.include1}} %}
- 6 {% include_relative include_relative/{{  page.include3   | downcase |   append:  '.html'}} %}

Parameters test
- 7 {% include_relative include_relative/{{ page.include4 | append: '.html' }} var1='foo' var2='bar' %}

Partial variable test
- 8 {% include_relative include_relative/rel_in{{ page.include5 }}.html %}

Relative to self test:

- 9 {% include_relative 2014-03-03-yaml-with-dots.md %}