Заполнение пустых ячеек фоновым изображение Views Grid

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

Аватар пользователя Deman Deman 2 апреля 2015 в 2:12

Есть тип материала. Выводится во Views, Format: Grid в 4 колонки по горизонтали. В каждой ячейки стоит фон. Таких блоков несколько.
Где количество материалов, например, 5 - таблица 4х2 и три пустые ячейки тоже с фоном.
Где количество материалов, например, 2 - таблица 4х1 и две пустые ячейки без фона.
В обоих вариантах table class - views-view-grid cols-4
В первом случаи:

Во втором:

Как сделать заполнение ячеек фоном в случаи если количество материалов меньше 4?

Комментарии

Аватар пользователя Deman Deman 2 апреля 2015 в 2:32

Есть такая штука, как empty-cells: show | hide
Задает отображение границ и фона в ячейке, если она пустая. При одновременном добавлении к таблице свойства border-collapse со значением collapse, свойство empty-cells игнорируется.

У меня border-collapse: separate;

Но так не получилось.
Обратных процедур валом... а вот заполнить пустые ((

Аватар пользователя bumble bumble 2 апреля 2015 в 11:38

Можно сделать как проктолог:

  • добавить поле с содержимым, скрыть его и перезаписать на "1", при отсутствии значения выводить "0".
  • установить в настройках форматтера класс строки представления, наприм.: bg-[токен перезаписанного поля].
  • в css настроить background для строк с содержимым.