2016-03-07 3 views
0

Я использую Drupal 7.42 для реализации библиотеки инвентаря. Я до сих пор создал табличный вид, содержащий поля настраиваемого типа контента. Результат очень похож на тот, который показан на картинке. table viewКак изменить цвет строки на основе значения определенного поля?

Мне интересно, есть ли способ для меня, как показано, чтобы окрасить строки, например, в поле, которое указывает дату возврата объекта. Когда эта дата истекает, строка должна быть красной.

Заранее спасибо

+0

Если вы используете 'data-table', тогда выполните поиск, как изменить цвета строк в' data-tables'. –

+0

что ты пробовал? покажите свой код здесь. – Deep

+0

Все функциональные возможности до сих пор основаны на модулях. Я не добавил никакого кода, кроме некоторых кнопок html. Мне интересно, могу ли я каким-то образом получить значение поля, создать условную проверку и покрасить строку –

ответ

0

Вы можете следить за этим:

1) дают CSS-класс для этого столбца. поэтому в каждой строке этот столбец будет поставляться с этим классом css.

2) Включите JQuery.

3) В документе document.ready ({}): проверьте значение каждого столбца и проверьте, истек ли дата или нет, и если дата истекла, вы можете удалить существующий класс и добавить новый класс с помощью jquery.

Вы можете указать свой html-код для меня.

+0

Я вижу, но не могли бы вы сказать мне, что я могу проверить каждое значение, как вы сказали? Как я могу назвать одно значение? –

+0

Внутри оператора for, работайте с каждой строкой, получите значение ячейки, сравните с $ .now(), добавьте свой собственный класс с .addClass(). –

Смежные вопросы