2011-07-03 5 views
1

이미지에 CCK 필드가 추가되었습니다. 노드 tpl 파일에서 어떻게 이미지 캐시 이미지에 URL을 인쇄 할 수 있습니까?Drupal - 이미지 캐시 이미지의 경로를 인쇄 하시겠습니까?

내 노드 tpl 파일의 div에 이미지 캐시 이미지를 인라인 스타일 배경 이미지로 추가해야합니다.

콘텐츠 템플릿 모듈은 몇 가지 옵션을 제공하지만 필요한 것은 아닙니다. html로 이미지 캐시 이미지를 인쇄 할 수 있지만 인라인 스타일로 사용할 파일 경로는 제공하지 않습니다. 또한 이미지 파일 경로를 인쇄 할 수도 있지만 이미지 캐시 버전이 아닌 전체 이미지에 대해서만 인쇄 할 수 있습니다.

내용 템플릿은 나에게 이미지 캐시 사전 설정의 이름을 준다, 그래서 수동으로 작성할 수 있습니다 my-site.com/sites/default/files/imagecache/preset-name/file-name-token

그러나 나는 그 (것)들이 더 청결한 방법이어야 한 ㄴ다는 것을 생각하고있다? 감사합니다.

답변

2

여기 있습니다.

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

이것은 나를 위해 일했습니다. 열쇠는 "imagecache_create_url"이었습니다.

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