diff --git a/.eleventy.js b/.eleventy.js index f15ea99..c049e5c 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -46,40 +46,4 @@ module.exports = (eleventyConfig, _options) => { // Add filters eleventyConfig.addFilter(`${options.name}_asseturl`, (...args) => directus.getAssetUrl(...args)) eleventyConfig.addFilter(`${options.name}_translate`, (...args) => directus.translate(...args)) - // eleventyConfig.addFilter(`${options.name}.alternates`, item => { - // const languages = await this.getLanguages() || [{code: ''}] - // async getAlternates(item) { - // if(!item) throw new Error('Error: canot get alternates of an undefined item') - // const languages = await this.getLanguages() - // return languages.reduce((result, lang) => ({ - // ...result, - // [lang.code]: permalink(translate(item, lang), false), - // }), {}) - // } - // }) - -// async getLanguages() { -// try { -// return this.getCollection('languages', { -// ...OPTION_LIMIT(), -// }) -// } catch(e) { -// console.warn('Could not get languages', e) -// return null -// } -// } -// - // processCollectionItem -// // add permalink and URL (collection and lang are required for this to work) -// const permalinkedItem = { -// ...translatedItem, -// permalink: permalink(translatedItem), -// url: absolute(permalink(translatedItem)), // used in sitemap -// data: { // backward compat with other file-based collections -// permalink: permalink(translatedItem), -// url: absolute(permalink(translatedItem)), -// }, -// } -// return permalinkedItem -// } } diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..a452993 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,3 @@ +# Documentation Directus plugin for Eleventy + +[Usage in templates]