如何使用 ez_image_alias 使用树枝

How to use ez_image_alias using twig

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

你有一些关于如何使用 Twig 使用此功能的示例吗?

ez_image_alias Twig 函数接受三个参数:

  • 您希望呈现的字段
  • 字段所在内容的版本信息
  • 变体名称

从模板中 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) }}" />