theme_image
includes/theme.inc, строка 616
- Версии
- 5 – 6
theme_image($path, $alt = '', $title = '', $attributes = NULL, $getsize = TRUE)
Возвращает темизированную картинку.
Параметры
$path
Путь к файлу изображения (относительно base_path()
) или полный URL.
$alt
Альтернативный текст для текстовых браузеров (атрибут alt).
$title
Название, которое показывается при наведении на изображение в некоторых популярных браузерах (атрибут title).
$attributes
Ассоциативный массив атрибутов помещаемых в тэг <img>
.
$getsize
Если TRUE
, в тэг добавятся атрибуты width/height с размером изображения.
Возвращаемое значение
Строка, содержащая HTML код изображения.
Связанные темы
Код
<?php
function theme_image($path, $alt = '', $title = '', $attributes = NULL, $getsize = TRUE) {
if (!$getsize || (is_file($path) && (list($width, $height, $type, $image_attributes) = @getimagesize($path)))) {
$attributes = drupal_attributes($attributes);
$url = (url($path) == $path) ? $path : (base_path() . $path);
return '<img src="'. check_url($url) .'" alt="'. check_plain($alt) .'" title="'. check_plain($title) .'" '. $image_attributes . $attributes .' />';
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии