24hoursmedia-craftcms/twig-works-image
Composer 安装命令:
composer require 24hoursmedia-craftcms/twig-works-image
包简介
Twig image transforms for CraftCMS 3.
README 文档
README
For extra functionalities in this plugin we will request a small fee once Craft 3 GA is released.
A twig extension to apply transformations to image tags in blocks of html. Useful for content migrated for legacy systems.
- Lightboxify images in HTML
- Remove style and other tags from images
- Apply classes and styles to images
See all available twig filters
Requirements
This plugin requires Craft CMS 3.0.0-RC1 or later.
Installation
To install the plugin, follow these instructions.
-
Open your terminal and go to your Craft project:
cd /path/to/project -
Then tell Composer to load the plugin:
composer require 24hoursmedia-craftcms/twig-works-image -
In the Control Panel, go to Settings → Plugins and click the “Install” button for TwigWorksImage.
TwigWorksImage Overview
- Lightboxify images in an html document
Configuring TwigWorksImage
Currently there is no configuration.
Using TwigWorksImage
See all available twig filters and examples
Lightboxify images in HTML
Add data-toggle="lightbox" and a max width of 100% to images in an html document.
Example:
{% set html = '<p>Image:<img src="...." width="200" style="border:1" /></p>' %}
{{ html | work_images_lightboxify | raw }}
This will:
- remove most attributes from images in the html
- embed the image in a link pointing to the full image
- add an attribute data-toggle="lightbox" to the image
(Note you will have to add your own lightbox script, for example in Bootstrap http://ashleydw.github.io/lightbox/)
The result:
<p>Image:<img src="...." data-toggle="lightbox" style="max-width: 100%" /></p>
Brought to you by 24hoursmedia
统计信息
- 总下载量: 10
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2018-03-27