[Решено]Темизация ссылок на картинки

Главные вкладки

Аватар пользователя rebroff rebroff 29 октября 2011 в 16:00

Честно искал, поиском - не нашел ничего подобного.
Нужно к ссылке вот такого типа

<a class="imagecache imagecache-in_text imagecache-imagelink imagecache-in_text_imagelink" href="http://drupal6/sites/default/files/1156263128.jpg"><img class="imagecache imagecache-in_text" width="200" height="200" title="" alt="" src="http://drupal6/sites/default/files/imagecache/in_text/1156263128.jpg">
</a>

добавить атрибут rel.
Все это - в ноде, одно из полей которой - список файлов-изображений, которые выводятся через приаттаченый вьюс.

Комментарии

Аватар пользователя rebroff rebroff 31 октября 2011 в 16:43

Тоже думал сначала через шаблоны вьюс.
В views-view-field.tpl имеем только
<?php print $output?>
а какой функцией формируется этот вывод?

P.S. Подскажите, а как добавить rel = <айдишник ноды> для всех ссылок на изображения внутри дива с классом view-content через jquery?

Аватар пользователя rebroff rebroff 31 октября 2011 в 17:22

"Serge66" wrote:
, а толку? Мне нужно, чтобы выводилась галерея фото(поле ноды, которое отображается через вьюху), но в каждой ссылке присутствовал атрибут rel = (скажем) $node->type.
Из-за чего весь сыр-бор: без такого атрибута Fancybox не хочет воспринимать массив фоток, как галерею и не осуществляет навигацию, вывод подписей и т.п.

Аватар пользователя rebroff rebroff 31 октября 2011 в 17:45

"Serge66" wrote:
, да, то, что нужно. Тогда, пожалуйста, поподробнее... Если я пишу rel в поле Текст в Rewrite results, то выводиться именно этот текст, а не фотка. Там наверное нужно задавать какой-то шаблон?

Аватар пользователя rebroff rebroff 2 ноября 2011 в 18:23

Мое поле уже содержит ссылку, к которой нужно добавить rel. Может кто подскажет, как добраться до ссылок, выводимых во вьюс? Через темизацию вьюс или через theme_links()?