Темизация views сделать картинку ссылкой

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

Аватар пользователя clubwave.ru clubwave.ru 1 сентября 2006 в 12:08

по умолчанию при выводе вида ссылкой на материал является заголовок

А как быть если заголок не нужен или создана загрузка логотипа при помощи CCK и вот этот логотип хочется тоже сделать ссылкой на нод

вот пример.. первые два элемента - http://www.mdi-portal.ru/listing

Вобщем как в видах получить ссылку на сам нод?

Комментарии

Аватар пользователя coyotle coyotle 1 сентября 2006 в 18:29

если нода сделана в сск - тогда как отображать ее элементы можно задать в теме в файле node-content-ваш_тип.tpl.php

Аватар пользователя Jeremic Jeremic 2 сентября 2006 в 7:16

Если я правильно понял что нужно, то это делается при помощи темизации в template.php. Там в ручную можно сделать ВСЕ (или почти все) что пожелается. Офрмили вид и передаетет параметры для просмотра Title и Logo. Титл приходит например вида
<a href=node/333>Титл</a>
Ну и при составлении отображения для лого пишете
<a href=сюда ссылку от титла>Logo</a>
Для полчения ссылки, разного форматирования можно использовать все возможности PHP. Я использовал поиск по регулярному выражению.
Про темизация во views очень хороший перевод на http://wiki.drupallers.ru/Perevody/. Там все понятно и чисто написано

Аватар пользователя clubwave.ru clubwave.ru 4 сентября 2006 в 18:27

да конечно в темах можно сделать всё, вот только как получить этот адрес ноды автоматически? ну что писать в