Как в views добавить поле с числами и опредеолнным шагом? Например 0, 100, 200, 300...

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

Комментарии

Аватар пользователя VasyOK VasyOK 14 июня 2021 в 22:47

Гуглю drupal Views result counter. не могу такой модуль найти.
Или это поле в views в 8ке?
Оно точно выведет результат типа:
Иванов 0
Петров 100
Сидоров 200

Аватар пользователя gun_dose gun_dose 14 июня 2021 в 23:45

Это поле во вьюсах ещё с 6 версии. "Глобальный: счётчик результатов". А ещё есть css counter. Это не модуль, если что))

Аватар пользователя VasyOK VasyOK 15 июня 2021 в 0:06

Спасибо! Действительно есть такое поле "Глобальный: счётчик результатов".
Выводит 0, 1, 2, 3.
А есть что-то типа views_simple_math_field для 7ки чтобы можно было на 100 умножить?

С программированием операций в шаблонах в принципе мне и счетчик не нужен.

Аватар пользователя VasyOK VasyOK 15 июня 2021 в 1:17

Копирую этот сайт http://www.maraship.ru/ на D7.
Там в сетке услуг
<div class="services-item" data-nekodelay="100">

Вот мне этот параметр и нужен: data-nekodelay="100" на его основе формируется
style="animation-delay: 100ms;"

На css counter возможно сделать или параметр или стиль?

Аватар пользователя gun_dose gun_dose 15 июня 2021 в 9:04

Не, каунтер можно только совать в before и after. В твоём случае для счётчика можно использовать перезапись результатов - докинуть два нуля, поставить галочку "скрыть перезаписанное, если пусто", и "считать ноль пустым значением"

Аватар пользователя VasyOK VasyOK 15 июня 2021 в 12:41

Примерно та и сделал. Поле с числовой задержкой сделал. Нод этого типа не будет больше 20 так что технически это решает проблему.