Добрый день! Появилась задача, добавить класс к строке Views, дисплей блок. Класс должен зависеть от Nid ноды в которой отображается.
Т.е. когда открывают материал, внизу есть блок с материалами связанных термином (аргумент Views c URl), нужно текущий материал в этом блоке пометить классом, например active. Если кто поможет буду рад.
Комментарии
пхп поле нид строки берете токеном,нид ноды из урла
arg(1) = nid;
if(nid = row_nid)
echo div class=active
Спасибо за помощь, но не понял эту фразу "пхп поле нид строки берете токеном", поясните пожалуйста.
Первое поле делаете nid. Скрываете. Потом поле материал.Потом php поле там выводите эти строки они будут доступны в качестве токенов и пишете условие
Идею понял, спасибо, буду пробовать.
Нужен модуль для PHP поля? Тогда, увы, не пойдет...
Копайте в сторону темизации темы оформления вьюса. Скорее всего нужно будет создать файл типа views-view-grid.tpl.php и в нём написать если nid = arg(1), то выводить определённый класс.
Копаю, пока что-то не выходит, осилю, отпишусь.