Rất có thể là tôi chỉ tìm kiếm trợ giúp tìm tên của hàm đã tồn tại trong drupal (7) nhưng đôi khi tài liệu hướng dẫn hơi khó điều hướng. Hy vọng rằng ai đó có thể giúp tôi.Làm cách nào để xuất một trường hình ảnh drupal?
Tôi có một nút có trường tùy chỉnh.
Tôi đang làm việc trong một mẫu field--mycustomcontenttype.tpl.php
và vì vậy, tôi đang cố gắng tìm tên của hàm PHP xuất ra và trường hình ảnh có kiểu hình ảnh.
mycustomcontenttype
là một nút với lĩnh vực bổ sung sau đây:
[field_image] => Array
(
[und] => Array
(
[0] => Array
(
[fid] => 51
[alt] => ImageAltText
[title] =>
[width] => 150
[height] => 150
[uid] => 29
[filename] => myimagename.jpg
[uri] => public://myimagename.jpg
[filemime] => image/jpeg
[filesize] => 8812
[status] => 1
[timestamp] => 1339445372
[uuid] => a088ea8f-ddf9-47d1-b013-19c8f8cada07
[metatags] => Array
(
)
)
Vì vậy, tôi thể hiển thị hình ảnh sử dụng một (xấu xí) tay cán chức năng mà mất giá trị được tìm thấy trong $item['#options']['entity']->field_image
và làm việc thay thế public://
cho đường dẫn máy chủ thực tế, và sau đó nó cũng có thể là tôi sẽ muốn tải hình ảnh với phong cách hình ảnh drupal chính xác (hình thu nhỏ, phong cách tùy chỉnh, vv ...)
Đáng buồn thay, tôi không có ý tưởng tên của niềm vui ction hoạt động như sau: unknown_function_name_drupal_image_print($item['#options']['entity']->field_image, 'thumnail');
.
Có ai có thể giúp tôi tìm thấy điều này không?
Tôi đồng ý với điều này, mặc dù tôi cho rằng sẽ tốt hơn khi hiển thị hình ảnh bằng cách sử dụng lớp chủ đề Drupals http://api.drupal.org/api/drupal/includes!theme.inc/function/theme_image/7 –
Tôi hoàn toàn đồng ý, nhưng câu hỏi dường như đang tìm kiếm một chức năng mà có phong cách hình ảnh trong đó điều này không. Tôi đã chỉnh sửa để bao gồm các tùy chọn render mặc dù. – SpaceBeers
Đã lưu thời gian của tôi. Cảm ơn rất nhiều –