请让我知道下面的代码是正确的,以获取drupal中的图像样式
$image = theme(
'image_style',
array(
'path' => 'public://my_example_image.jpg',
'style_name' => 'my_custom_image_style',
'alt' => 'Alternate Text',
'title' => 'Title Text',
)
);
答案 0 :(得分:2)
您可以使用以下方式获取特定样式的图片网址:
https://api.drupal.org/api/drupal/modules!image!image.module/function/image_style_url/7
一个参数是图像样式名称,另一个是图像URI(不是路径!)。您可以手动定义图像标记内容,并为href属性打印输出值image_style_url()返回。
答案 1 :(得分:0)
尝试此功能
$img_url = $node->field_image['und'][0]['uri'];
<img src="<?php print image_style_url("thumbnail", $img_url); ?>" />
您可以更改缩略图&#39;到您的图像样式名称,并将$ img_url替换为您的图像字段机器名称。