Присваивает атрибуты ALT и TITLE к картинкам
Прислано: baklanaft
вс, 16/01/2011 - 15:30
Автоматически проставляет атрибуты картинкам, работает только в ноде материала_все превью картинок, которые будут в ноде, присвоит атрибут титл и альт ноды.
Лучше все это настраивать через филды в contenttipes с помощью модуля Token
код для темплейта
<?php
function phptemplate_imagecache($namespace, $path, $alt = '', $title = '', $attributes = NULL) {
$node = node_load(array('nid' => arg(1)));
if (is_null($attributes)) {
$attributes['class'] = 'imagecache imagecache-'. $namespace;
}
$attributes = drupal_attributes($attributes);
$imagecache_url = imagecache_create_url($namespace, $path);
if ($node) {
$alt=$node->title;
$title=$node->title;
}
return '<img src="'. $imagecache_url .'" alt="'. check_plain($alt) .'" title="'. check_plain($title) .'" '. $attributes .' />';
}
?>- baklanaft's blog
- Для комментирования войдите или зарегистрируйтесь
Опубликовано Splinter в вс, 14/08/2011 - 10:04.
Спасибо. Пригодилось
- Для комментирования войдите или зарегистрируйтесь



Комментарии