Список товаров в админке - доп. поля и их сортировка

Я сделал вывод двух дополнительных полей, которые берутся из контактной информации:
alt text

Для вывода полей я изменил контроллер getorderslist.class.php (строяки с 110):

                    foreach( $contacts as $contact ){
                        $tmp_arr['contacts.'.$contact['name']] = $contact['value'];

                        if ($contact['name'] === 'store') { // здесь
                            $order_data['store'] = $contact['value'];
                        }

                        if ($contact['name'] === 'phone') {  // и здесь
                            $order_data['phone'] = $contact['value'];
                        }
                    }

данные выводятся, но сортировка по ним не работает. Конкретно я пытаюсь добиться сортировки по полю "store" ("аптека" на скриншоте). Изменение home_controller.js, строчка 55 на

     sorting: {
                store: 'desc'
            }

...не дало эффекта. Столбец выделен, но сортировака всегда идет по ID. Чтение http://ng-table.com не дает просветления. Похоже, что со времен версии 0.3.2, которая используется в SHK, что-то изменилось.

Закончу надоевшим до тошноты вопросом - "куда копать?" © ®

Картинка не прикрепилась
alt text

Сортировка работает только по полям, которые есть в таблице "shk_order" и по пользователю. Запрос можно править тут:
core/components/shopkeeper3/processors/mgr/getorderslist.class.php

Вот это скорость! Спасибо!

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.