landofcoder / module-next-gen-images
Magento 2 module to add NextGen images support to the Magento frontend
Installs: 13 971
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 2
Forks: 6
Open Issues: 1
Type:magento2-module
Requires (Dev)
- bitexpert/phpstan-magento: ^0.3.0
- composer/composer: *@dev
- phpstan/phpstan: ^0.12.32
- phpunit/phpunit: *
Suggests
- landofcoder/module-webp2: Support for WebP2 images
This package is auto-updated.
Last update: 2024-10-17 17:01:03 UTC
README
This module adds next-gen image support to Magento 2. Please note that this is a base extension for other extensions to use. See Lof_Webp2 for details.
Development
This module features some settings and info panels in the Magento Store Configuration. But the major feature is a plugin on the Layout
that scans for HTML <img/>
tags to convert them into <picture/>
tags with sources for alternative image formats.
A module Foo_Bar
could add a etc/di.xml
file to add a new convertor (a class implementing \Lof\NextGenImages\Convertor\ConvertorInterface
) to the convertor listing:
<?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="Lof\NextGenImages\Convertor\ConvertorListing"> <arguments> <argument name="convertors" xsi:type="array"> <item name="foobar" xsi:type="object">Foo\Bar\Convertor</item> </argument> </arguments> </type> </config>
- The module was forked from Yireo_NextGenImages to update features and fix issues.
Roadmap
- Add more next gen image formats
- JPEG 2000
- HEIC
- AVIF
- JPEG XL
- WebP2
Donation
If this project help you reduce time to develop, you can give me a cup of coffee :)
Our Magento 2 Extensions List
Featured Magento Services