24hoursmedia-craftcms / twig-works-image
为CraftCMS 3提供的Twig图像转换
1.0.0
2018-03-22 20:59 UTC
Requires
- craftcms/cms: ^3.0.0-RC1
This package is auto-updated.
Last update: 2024-09-05 01:47:56 UTC
README
为了此插件额外的功能,一旦Craft 3 GA发布,我们将收取少量费用。
一个用于在html块的图像标签上应用转换的twig扩展。适用于从旧系统迁移的内容。
- 在HTML中实现图像的灯箱效果
- 从图像中删除样式和其他标签
- 将类和样式应用到图像上
需求
此插件需要Craft CMS 3.0.0-RC1或更高版本。
安装
要安装此插件,请按照以下说明操作。
-
打开您的终端并转到您的Craft项目
cd /path/to/project
-
然后告诉Composer加载此插件
composer require 24hoursmedia-craftcms/twig-works-image
-
在控制面板中,转到设置 → 插件,然后点击TwigWorksImage的“安装”按钮。
TwigWorksImage概述
- 在HTML文档中实现图像的灯箱效果
配置TwigWorksImage
目前没有配置选项。
使用TwigWorksImage
在HTML中实现图像的灯箱效果
将data-toggle="lightbox"和最大宽度为100%添加到HTML文档中的图像上。
示例
{% set html = '<p>Image:<img src="...." width="200" style="border:1" /></p>' %} {{ html | work_images_lightboxify | raw }}
这将
- 从HTML中的图像删除大部分属性
- 将图像嵌入指向完整图像的链接中
- 向图像添加属性data-toggle="lightbox"
(注意您需要添加自己的灯箱脚本,例如在Bootstrap http://ashleydw.github.io/lightbox/)
结果
<p>Image:<img src="...." data-toggle="lightbox" style="max-width: 100%" /></p>
由 24hoursmedia 提供