Type
magento2-module
Magento 2 module that provides a block level helper for reading in an SVG files source from a theme
magento2-module
Commercial
None
None
None
None
None
Simple module that provides a block level helper for reading in an SVG files source from a theme in Magento 2.
Install this extension via Composer:
composer require meanbee/magento2-svghelper
A Docker development environment is included with the project:
docker-compose run --rm cli magento-extension-installer Meanbee_SVGHelper \
&& docker-compose up -d
The SVGHelper is set as data on every block. This means that in your template you can call:
getData('svgHelper')->getViewSvg('pathtofile.svg') ?>
or
getData('svgHelper')->getViewSvg('Magento_Module::pathtofile.svg') ?>
This will output the raw contents of the svg file.