【问题标题】:How to use ez_image_alias using twig如何使用 ez_image_alias 使用树枝
【发布时间】:2018-01-04 06:26:00
【问题描述】:

我想使用 ez_image_alias() 函数,但我不知道我必须输入什么值。

你有一些例子来说明如何使用 Twig 来使用这个函数吗?

【问题讨论】:

标签: twig ezpublish


【解决方案1】:

ez_image_aliasTwig 函数接受三个参数:

  • 要渲染的字段
  • 字段所在内容的版本信息
  • 变体名称

从模板中content 变量中可用的内容开始,您可以像这样使用ez_image_alias 函数:

{% set variation = ez_image_alias(
    ez_field(content, 'image'),
    content.versionInfo,
    'large')
%}

variation 变量现在将包含一个 eZ\Publish\SPI\Variation\Values\ImageVariation 对象的实例,您可以使用它来渲染图像:

<img src="{{ asset(variation.uri) }}" />

【讨论】:

  • 没什么可补充的,完美答案。
  • 这正是我正在寻找的,非常感谢你:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-22
  • 2019-09-02
相关资源
最近更新 更多