2013-01-17 4 views
1

Drupal 7의 이미지를 인쇄하면됩니다. 이미 3 개의 사전 설정, thumnail, medium 및 large가 있습니다. 누구나 그것을 밖으로 인쇄 할 수없는 것처럼 밖으로 인쇄 할 정확한 코드를 알고 있습니까?사전 정의 된 이미지 사전 설정을 사용하여 이미지 인쇄

<img src="<?php print 'sites/default/files/imagecache/**thumbnail**/' . $node->field_image_cache['0']['filepath']; ?>" /> 

내가 어떤 도움을 매우 감사하게 될 거라고 :

는 지금까지 내가 아는 한, 드루팔 6에서이 같은 일을했다.

답변

2

theme_image_formatter을 사용하십시오.

예.

print theme("image_formatter", array(
    'image_style' => 'thumbnail', 
    'item' => array(
     'uri' => 'sites/default/files/image.jpg', 
     'alt' => t(""), 
     'title' => t(""), 
     'attributes' => array(), 
    ), 
)); 
+0

안녕하세요, 감사합니다. 그러나 image (image.jpg)의 이름을 지정할 수는 없습니다.이 변수는 어떤 노드를 보았는지에 따라 이미지를 가져와야합니다. –

+0

노드 페이지에서 이미지를 인쇄 하시겠습니까? –

+0

예, 제가 실제로하고있는 일은 이미지 슬라이드 쇼를 사용하는 것입니다.하지만 빛을 코드화하여 변수에 넣는 것입니다. 그런 다음이를 노드에 표시하십시오. –