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

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

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

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

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

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

ВложениеРазмер
Иконка изображения rules.png97.4 КБ
Иконка изображения component.png115.47 КБ
Модули и темы:
Тип материала:
Версия Drupal:
0 Thanks

Комментарии

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

а что если попробовать это

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

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

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

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

Большое спасибо!
Этот вариант вполне сойдет.