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