【发布时间】:2020-08-20 12:29:24
【问题描述】:
我的模块中有块。我加载文章类型“视频”,一个字段是“长字符串”。内容是媒体 - 远程视频。
$body = $articles->get('body')->getValue();
$shortBody = $articles->get('field_video')->value;
$items[] = array(
'title' => $articles->getTitle(),
'text' => $body[0]['value'],
'id' => $articles->id(),
'path' => $alias,
'date' => $articles->get('revision_timestamp')->value,
'shorttext' => $shortBody
);
在关键短文本中,我有字符串<drupal-media data-align="center" data-entity-type="media" data-entity-uuid .... </drupal-media>。模板将此视为字符串,因此它不会呈现视频文件。如何在 Twig 模板中从这个字符串渲染视频文件?
谢谢
【问题讨论】:
-
您是否尝试将过滤器
raw应用于字符串? -
不,但这无济于事