Доброго дня, подскажите как решить проблему. Есть views, в нем несколько числовых колонок: часы, сумма и так далее. Как сделать, что бы при применении фильтров, суммировались значения в каждой из колонок? Для 7 есть модуль views calc, а есть ли что то похожее для 8 версии? Или нужно пробовать только писать свой модуль?
Комментарии
А почему старая добрая вьюсовая агрегация не подходит?
Ну я так понимаю что она объеденяет все записи по одному полю? А мне нужно видеть и сами записи и общую сумму. Сейчас к сожалению приходится копировать в exel и в нес смотреть по каждой колонке
Если знаете как можно решить по другому, подскажите
Может быть сделать отдельную вьюху или дисплей с агрегацией, и отобразить под основной таблицей? Это я мыслю вслух, у меня таких задач в реальности не было.
У меня была такая мысль, но меня смутило, что вьюха и так 7 секунд выводится, а это еще сильнее увеличит время отображения
И на сколько я понимаю агрегация даст мне только колличество записей, а не их сумму? Или я в чем то ошибаюсь?
@barbarian77, попробуй так:
Настройки представления (views)
Результат
Я тут не совсем понял где взять поля Global: View area и Global: Result summary? Их у меня в списке нет, их каким то модулем добавить нужно?
Демо сделано на Drupal 8.9.11, из дополнительных модулей только Devel и Admin Toolbar. А ты на какой версии Drupal пробуешь?
8.9
Но я так понял, что эти модули не имеют отношения к полям типа resul summary
А что то руками дописывали? Или если можно то по пунктам распишите