Выводим title перед lightbox изображением в Drupal

Например, нам нужно вывести описание картинки перед lightbox изображением в Drupal.

Допустим, у нас есть  поле для загрузки изображений, в нем есть возможность добавить теги alt, title для загружаемого изображения.

Настраиваем в отображении поля LightBox2: thimbnail->lightbox (http://ваш_сайт/admin/content/node-type/ваш_тип_материала/display).

Теперь топаем править код лайтбокса  (Директория_сайта\www\sites\all\modules\lightbox2\lightbox2.formatter.inc)

Там ищем строчки

return $output;

для каждой функции, либо только для той, для которой нужно выводить описание картинки
Вставляем перед ней

//add выведем имя перед фотографией (thumbnail или lightbox)
  $output = "
".$image_tag_alt."
".$output;//shah выведем имя перед фотографией

Должно получиться так:

//add выведем имя перед фотографией (thumbnail или lightbox)
  $output = "
".$image_tag_alt."
".$output;//shah выведем имя перед фотографией
  return $output;

В примере мы выводим альт картинки, можем вывести title, заменив $image_tag_alt на $image_title или $image_tag_title

Рекомендовать в Социальных сетях:
 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *