Можно ли в views настроить html выводимых значений? Часто "field-item" может не устраивать.

Аватар пользователя VasyOK

В views можно настроить html поля и метки (лейбла).
А можно ли настроить html выводимых значений? Часто "field-item" может не устраивать.
Я понимаю что можно шаблоны редактировать, а из админки views это (может с помощью хитрого модуля) можно делать?

Тип материала:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя DivaDii
DivaDii 2 месяца назад 1

м... А Вы использовали прямо в админке Вьюса:

Rewrite results
Заменить выводимое полем значение?

Там можно использовать токены полей. И html тоже, разумеется.

А можно сделать поле Глобальный: Пользовательский текст.
И там наворотить html с токенами предыдущих полей.

Я обожаю этим пользоваться. :)

Так вот это всё делается не с помощью хитрого модуля, а штатными методами Вьюс.

Аватар пользователя VasyOK
VasyOK 2 месяца назад

"А можно сделать поле Глобальный: Пользовательский текст."
Не по теме, но ведь в поле может не быть значения. Туда условия в этот пользовательский текст можно добавить?

0 Спасибо
Аватар пользователя gun_dose
gun_dose 2 месяца назад

В самом поле есть настройка обработки пустого значения. Соответственно в глобальном тексте токен примет значение с учётом этой обработки.

Кстати, чем не устраивает стандартная обработка множественных значений? Вкупе со снятием галки "предоставлять обёртки полей" можно кастомизировать как угодно

0 Спасибо
Аватар пользователя VasyOK
VasyOK 2 месяца назад

внизу разобрался с этим вопросом
"В самом поле есть настройка обработки пустого значения." - это я знаю. Обычно views_fieldset использую, но в Drupal 8 он тупит.

0 Спасибо
Аватар пользователя VasyOK
VasyOK 2 месяца назад

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

0 Спасибо
Аватар пользователя DivaDii
DivaDii 2 месяца назад

Вроде бы можно. Там используется токен :delta

0 Спасибо
Аватар пользователя BatKor
BatKor 2 месяца назад

Если вы про многозначное поле то по моему нельзя так делать. "Но это не точно" BRB

0 Спасибо
Это сообщение находится в тёмной материи. Вы можете изменить настройки просмотра тёмной материи в личном кабинете.
0 Спасибо
Аватар пользователя VasyOK
VasyOK 2 месяца назад
DivaDii написал:
Вроде бы можно. Там используется токен :delta

и что?...
Не понимаю как это может помочь. Туплю...

В настройках поля есть галка Отображать все значения в одну линию - тогда можно в Настройках стиля задать теги для каждого значение.
НО: тогда почему-то нельзя выводить
* первые 3 значения
* начиная со 2-го значения

В принципе это задается Постраничный навигатор - Отображать указанное количество элементов, но это удобно только в том случае если у нас выводится поле только от одной ноды.

А если надо от нескольких, то помещать одну вьюху в другую придется. Наверное... Блин легче шаблон переписать. :))

0 Спасибо