filejet / filejet-nette
Thin layer for Nette framework which adds Latte filters
Installs: 19
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 1
Open Issues: 0
pkg:composer/filejet/filejet-nette
Requires
- php: ^7.1
- ext-dom: *
- ext-libxml: *
This package is auto-updated.
Last update: 2025-10-11 21:54:03 UTC
README
This library extends Nette Framework and adds functionality of FileJet service for use with external images.
Installation
Simply require the library via Composer:
composer require filejet/filejet-nette ^1.0
Then add the extension to your config.neon
:
extensions: filejet: FileJet\Nette\DI\Extension
Configuration
You can set several configuration options within your config.neon
:
filejet: storageId: '<storage id>' # required basePath: '<base path of your images>' # optional lazyLoadAttribute: '<provide this if you use lazy loading>' # optional; defaults to "data-src" filterName: '<latte filter name>' # optional; changes the Nette filter name; defaults to "replace_images"
Usage
You need to include FileJet SDK JavaScript at the end of your <head>
tag:
<script src="https://cdn.filejet.io/sdk.v1.js"></script>
Within your Latte templates you call replace_images
filter:
{capture $content} <p> <img src="https://example.com/images/logo.jpg" /> </p> {/capture} {$content|replace_images|noescape}