Поиск по email в управление заказами shopkeeper 3.2.7-pl3

Никто не делал себе поиск по email в админке в управлении заказами shopkeeper 3.2.7-pl3?
заказов накопилось достаточно много и не удобно их искать в админке.
Вопрос: может кто знает как сделать поиск по email?

Я делал только по другим полям https://yadi.sk/i/OCN7BGv33RMhRY

Супер, краткую план схему, что где править можете написать?

Правятся файлы:

core/components/shopkeeper3/templates/home.tpl

Скрин: https://yadi.sk/i/V_eWqLlu3RMiE2

и

core/components/shopkeeper3/processors/mgr/getorderslist.class.php

Скрин: https://yadi.sk/i/TLoYJug63RMiSS

Спасибо за помощь, сейчас попробую внедрить)

Спасибо еще раз, все получилось, для себя и для потомков) напишу еще здесь что нужно сделать.

В файле core/components/shopkeeper3/templates/home.tpl

перед

<div class="tool-panel-item">
    
    <button type="button" class="btn btn-default" ng-click="submitFilters()">
        <span class="glyphicon glyphicon-ok"></span>
        <span ng-bind="'shk3.apply' | translate"></span>
        <span ng-hide="filters_selected == 0">(<span ng-bind="filters_selected"></span>)</span>
    </button>
    
</div>

вставить

<div class="tool-panel-item">
    <input type="text" placeholder="email" name="email_filter" id="email_filter" class="form-control" ng-model="filters.email_filter" options="ordersOptions" >
</div>
<!-- /tool-panel-item -->     

В файле core/components/shopkeeper3/processors/mgr/getorderslist.class.php

после

    }else{
        $query->where( array( $f_key.':IN' => $f_val ) );
    }
    
}

Вставить

elseif ($f_key == 'email_filter'){
   $query->where( array( "email:LIKE" => '%' . $f_val . '%' ) );
}

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