twig - grav cms materilaize.css 树枝中的 img 标题
问题描述
我正在使用带有 materilaize.css 的 Grav Cms。对于图像标题,我需要在物化中使用以下 html 语法:
<img class="materialboxed"
data-caption="A picture of a way with a group of trees in a park"
src="https://lorempixel.com/800/400/nature/4"
>
在树枝中,我通常使用以下内容:
{{ image.html('', '', 'materialboxed responsive-img card') }}
但我不知道如何将data-caption
元素添加到这一行?
解决方案
最好的方法是使用url
函数而不是html
,因为它在修改实际元素时提供了更大的灵活性。
<img src="{{ image.src }}"
class="materialboxed responsive-img card"
data-caption="A picture of a way with a group of trees in a park"
>
推荐阅读
- reactjs - 使用来自四个不同选择标签的值更新状态中的对象时出现问题
- bash - 我正在尝试找到一种方法将我当前的 SSID 记录到文档中
- ios - Swift 数组过滤器属性
- amazon-web-services - 如何通过在云端调整图像 lambda 边缘函数来修复 503 错误?
- r - 无法索引使用 seq() 和 rep() 创建的向量的某些值
- c# - 运行多个 Async/Await 调用时的 DBContext 和 AsNoTracking
- angular - Angular cli 7.1.4 提取的 styles.css 文件意外字符
- php - 如何修复 'preg_match(): Compilation failed: invalid range in character class at offset 1828' 错误在 laravel 'url' 验证中?
- svg - 如何在 Easel.js 中缩放 SVG 而不会丢失轮廓?
- python - 如何使报表在机器人框架中动态分类?