Как создать статистику продаж для каждого продавца

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

Аватар пользователя tpar tpar 14 апреля 2018 в 18:57

Всем доброго времени суток!
Прошу подсказать как решить такую простую задачу, если кто делал похожее.

На сайте есть около 10 продавцов. У каждого есть свой товар.
Нужно для каждого продавца вывести статистику продаж по его товарам.

Есть вариант вывода статистики через Views (используя агрегацию, группировку, сортировку), но нужно открывать всем права просмотра всех заказов, что есть не очень хорошо и этот вариант не подходит.

Пробовал вариант с созданием у каждого товара цифрового поля, которое будет спрятано и после продажи будет добавляться опредеоенное число. В моем случае это всегда 1.
Но что-то мое правило с компонентом не хочет работать. Я его вложил если нету других вариантов.
Есть какие-то еще варианты?
Все пробую на друпал 7.

ВложениеРазмер
Иконка изображения rules.png97.4 КБ
Иконка изображения component.png115.47 КБ

Комментарии

Аватар пользователя Semantics Semantics 14 апреля 2018 в 19:17
1

Подозреваю, что если во вьюсах отключить SQL Rewriting, кажись, так настроечка звалась, то можно права не раздавать.
Должно 100% работать с нодами, с заказами точно не скажу.

Решение через рулез - не айс.