Товарищи подскажите, каким способом можно вывести общее количество выведенной информации после каждой группировки (чистый Drupal 7 Commerce Kickstart)
Т.е.,в первом и втором должно быть 1, в третьем - 2.
А также как подсчитать аналогично, только сумму значений в столбце TOTAL, т.е. в первом должно быть 10, втором 20 а третьем 60
Views_calc не помогает, хотя идеальный вариант - он вызывает ошибки (вот баг репорт http://drupal.org/node/1548552 - похоже какой то косяк в длине названия поля, не понял как решит, английский страдает)
Use aggregation тоже выдаёт ошибку (SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS commerce_customer_profile_field_data_commerce_customer_billi_1, commerce_orde' at line 1) - не понятная
может есть другое какое нибудь решение?
Спасибо вам большое заранее!
Комментарии
если выводятся все результаты без пейджера, то поможет виевз пхп, в массиве резалтз можно подсчитать что угодно
Удивительно, вот вроде бы с помощью вьюхи вывожу все текущие заказы, но не могу тупо и банально найти в возможных фильтрах, вывод только продуктов авторизованного на данный момент пользователя. Как так то, где он??? :/
НАШЁЛ! добавил в RELATIONSHIP (Product) Commerce Product: Creator;
после чего в CONTEXTUAL FILTER добавил (Product creator) User: Authentication name, где указал в Provide default value - User ID from logged in user.
Однако ничего не показывает, хотя по логике он должен показать все заказы на товары, создателем которых является текущий авторизованный пользователь
Дурак, сравниваю Namе c ID, ессно ничего не покажет, сделал сравнение ID с ID, заработало