Добавить класс к строке во Views.

11 декабря 2014 в 14:31

Добрый день! Появилась задача, добавить класс к строке Views, дисплей блок. Класс должен зависеть от Nid ноды в которой отображается.
Т.е. когда открывают материал, внизу есть блок с материалами связанных термином (аргумент Views c URl), нужно текущий материал в этом блоке пометить классом, например active. Если кто поможет буду рад.

Комментарии

Спасибо за помощь, но не понял эту фразу "пхп поле нид строки берете токеном", поясните пожалуйста.

11 декабря 2014 в 16:28

Первое поле делаете nid. Скрываете. Потом поле материал.Потом php поле там выводите эти строки они будут доступны в качестве токенов и пишете условие

11 декабря 2014 в 18:10

dashiwa wrote:
Первое поле делаете nid. Скрываете. Потом поле материал.Потом php поле там выводите эти строки они будут доступны в качестве токенов и пишете условие

Идею понял, спасибо, буду пробовать.

11 декабря 2014 в 19:13

dashiwa wrote:
Первое поле делаете nid. Скрываете. Потом поле материал.Потом php поле там выводите эти строки они будут доступны в качестве токенов и пишете условие

Нужен модуль для PHP поля? Тогда, увы, не пойдет...

11 декабря 2014 в 19:30

Копайте в сторону темизации темы оформления вьюса. Скорее всего нужно будет создать файл типа views-view-grid.tpl.php и в нём написать если nid = arg(1), то выводить определённый класс.

11 декабря 2014 в 23:58

<a href="mailto:shumod@drupal.org">shumod@drupal.org</a> wrote:
Копайте в сторону темизации темы оформления вьюса. Скорее всего нужно будет создать файл типа views-view-grid.tpl.php и в нём написать если nid = arg(1), то выводить определённый класс.

Копаю, пока что-то не выходит, осилю, отпишусь.

12 декабря 2014 в 10:53