logo

Palette - 让它色彩缤纷🎨

Palette — 可视化页面构建器,无需专业设计背景。

在线演示 下载 Palette

滚动

在视图模板中输出坦波夫

22/02/2025, by 匿名 (未验证)
论坛

你好!

我又需要建议了。

我们有:视图 - 一组字段,其中包括“图标”,这是数据结构中的一个单独字段。

在该字段中上传的是全尺寸图片,并自动生成缩略图。

我以未格式化的列表形式输出,使用模板“views-view-unformatted--exhibitions.tpl.php”,模板“已连接”。

在模板中,我输出所选字段。一切都很好,除了图标:(

在循环中...

foreach ($variables['view']->result as $id => $row):

$data=$row->_field_data['nid']['entity'];

我输出图片:

print file_create_url($data->field_image['und'][0]['uri']);

在视图设置中,字段-图标的图像样式为缩略图

以上述方式输出的是全尺寸图片。我需要缩略图。

该怎么办?

我知道关于 field_view_field,但无法使用它……至少,我不清楚应该将什么作为$entity_type指定给它?

如果我写node,那么“它”不会生成正确的图片URL。

该怎么办?