gpt4 book ai didi

templates - Drupal 8 Twig 模板 : get relative or absolute path from URI

转载 作者:行者123 更新时间:2023-12-03 15:52:17 25 4
gpt4 key购买 nike

我在 Twig 模板中有一个图像网址,例如“public://path/to/image.png”。我想在模板中使用“sites/default/files/path/to/image.png”。

我认为它应该适用于这样的事情:

{{ url ('public://path/to/image.png') }}

或者
{{ file_uri_scheme ('public://path/to/image.png') }}

但我得到的只是错误。我知道第二个是 PHP 函数,但是有没有机会用 TWIG 来做?

最佳答案

您可以使用 Twig 功能 file_url获取相对路径:

{{ file_url('public://path/to/image.png') }}

查看 https://www.drupal.org/node/2486991 下的文档

它接受 uri 并创建文件的相对路径。至少在 Drupal 8.1 中。

关于templates - Drupal 8 Twig 模板 : get relative or absolute path from URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26265207/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com