guru88
12 сент. 2014 г., 17:29

Не правильное количество заказов в админке

При загрузке заказов в управлении заказов, выдает общее количество 1 и не дает листать по страницам. Я так понимаю ошибка в getCount() класса modObjectGetListProcessor. Когда инджойнятся товары в Заказе и группируются $c->groupby($this->classKey.'.id'); в классе modMgrOrdersGridGetlistProcessor, что бы подсчитать сумму, в итоге getCount() выдает неправильное количество равное 1. Это у меня только такая проблема или она у всех?
А версия ShopModxBox какая? Видимо очень старая, так как это древняя бага, которая давно уже была пофиксена.
Ого, а можно где то файл посмотреть с фиксом? и в чем проблема там была?
http://habrahabr.ru/post/195090/#comment_6770520 Там изначально не правильно процессор для выборки товаров заказа был написан, так как он был рассчитан на получение объектов товаров, а не объектов связки ЗаказТовар. В общем, это давно пофиксено. Вот смотрите актуальный процессор, в котором не должно быть баги с подсчетом.

Добавить комментарий