Drupal-打印图像缓存图像的路径



我添加了一个图像作为CCK字段。在节点tpl文件中,如何将url打印到图像缓存图像?

我需要将图像缓存图像作为内联样式的背景图像添加到节点tpl文件中的div中。

内容模板模块给了我一些选择,但并不是我所需要的。它允许我将图像缓存图像打印为html内容,但不给我作为内联样式使用的文件路径。它还允许我打印图像文件路径,但仅适用于完整图像而非图像缓存版本。

内容模板确实为我提供了图像缓存预设的名称,因此我可以手动编写:my-site.com/sites/default/files/imagecache/preset-name/file-name-token

然而,我认为他们一定是一个更清洁的方式?感谢

给你!

theme('imagecache', 'name_of_your_preset', $item['filepath']);

这对我很有效。关键是"imagecache_create_url"。

<?php
  print imagecache_create_url('imagecache_name', $node->field_name[0]['filepath']);
?>

最新更新