Code example
Frontmatter
- layout
- title
- permalink (with slugify filter): code-example
- dynamicPermalink (false)
- permalinkBypassOutputDir (true)
- tags
- override:tags
- pagination (data, size, alias, resolve, generatePageOnEmptyData, reverse, filter, addAllPagesToCollections)
- date (2023-06-26, Last Modified, Created, git Last Modified, git Created)
- eleventyImport.collections
- eleventyExcludeFromCollections
- templateEngineOverride
- eleventyComputed
Content
- {{content}}
- {{collections.post}}
- {{collections.all}}
- {{post.data.title}}
Page variables
- page.inputPath: ./src/elements/code.md
- page.url: /elements/code/
- page.fileSlug: code
- page.filePathStem: /elements/code
- page.date: 03-01-2023 (Last modified)
- inputPath: ./src/elements/code.md
- outputPath: _site/elements/code/index.html
- outputFileExtension: html
- lang (needs i18n plugin)
- this.page (Shortcodes)
- this.page (Filters, Transforms & Linters)
- page (Collection entries)
Collection item data structure
- data.title: Code example
- data.tags: primaryitem
- data.date: Tue Jan 03 2023 00:00:00 GMT+0000 (Coordinated Universal Time)
- content:
- collections.all
Pagination
- pagination.items
- pagination.pages
- pagination.pageNumber
- pageEntry
- pagination.hrefs
- pagination.href.next
- pagination.href.previous
- pagination.href.first
- pagination.href.last
- pagination.page.next
- pagination.page.previous
- pagination.page.first
- pagination.page.last
Universal filters
- url
- slug
- slugify
- log (console.log)
- serverlessUrl
- getCollectionItemIndex
- getCollectionItem
- getPreviousCollectionItem
- getNextCollectionItem
Eleventy variables
- eleventy.version: 2.0.1
- eleventy.generator: Eleventy v2.0.1
- eleventy.env:root: /opt/build/repo
- eleventy.env:config: /opt/build/repo/eleventy.config.js
- eleventy.env:source: cli
- eleventy.env:runMode: build
- eleventy.serverless:path:
- eleventy.serverless:query:
- this.eleventy (Shortcodes)
- this.eleventy (Filters)
- eleventy.before
- eleventy.after
- eleventy.beforeWatch
Eleventy supplied
- process.env.ELEVENTY_ROOT
- process.env.ELEVENTY_SOURCE
- process.env.ELEVENTY_SERVERLESS
- process.env.ELEVENTY_RUN_MODE
eleventy.config.js
- addCollection
- addPassthroughCopy
- addShortcode
- addAsyncShortcode
- addPairedShortcode
- addPairedAsyncShortcode
- addFilter
- addAsyncFilter
- addWatchTarget
- setTemplateFormats
- setServerPassthroughCopyBehavior
Others
Lorem ipsum, dolor sit amet consectetur adipisicing elit. Possimus sunt nam commodi dolore corporis corrupti soluta quae autem, animi quia vel repellendus fugit ea ipsa porro suscipit minima modi minus!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Aut labore, exercitationem dolore suscipit eius atque fuga cumque eligendi perferendis veniam totam, quam excepturi? Obcaecati nostrum earum excepturi natus quae nemo!