我将图像添加为CCK字段。在节点tpl文件中,如何将URL打印到图像缓存图像?
我需要将图像缓存图像作为内联样式背景图像添加到节点tpl文件中的div。
“内容模板”模块为我提供了一些选项,但并不完全符合我的需要。它允许我将图像缓存图像打印为html内容,但是doenst为我提供了用作内联样式的文件路径。它还允许我打印图像文件路径,但仅适用于完整图像而不是图像缓存版本。
内容模板确实为我提供了图像缓存预设的名称,因此我可以手动编写: my-site.com/sites/default/files/imagecache/preset-name/file-name-token
然而,我认为他们必须是一个更清洁的方式? 谢谢
答案 0 :(得分:2)
你在这里!
theme('imagecache', 'name_of_your_preset', $item['filepath']);
答案 1 :(得分:0)
这对我有用。关键是" imagecache_create_url"。
<?php
print imagecache_create_url('imagecache_name', $node->field_name[0]['filepath']);
?>