Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| инвентаризация:dev:search [2024/03/20 07:57] – создано admin | инвентаризация:dev:search [2025/10/14 15:54] (текущий) – admin | ||
|---|---|---|---|
| Строка 6: | Строка 6: | ||
| Чтобы не ломать пагинацию Join' | Чтобы не ломать пагинацию Join' | ||
| <code php> | <code php> | ||
| - | public function search($params) | + | public function search($params, |
| { | { | ||
| // | // | ||
| - | | + | $query = MaintenanceJobs:: |
| -> | -> | ||
| ' | ' | ||
| Строка 26: | Строка 26: | ||
| ' | ' | ||
| ]); | ]); | ||
| + | // | ||
| + | //в $columns надо бы передать список выводимых в таблице атрибутов, | ||
| + | [$query, | ||
| - | $dataProvider = new ActiveDataProvider([ | + | $dataProvider = new ActiveDataProvider([' |
| - | | + | |
| - | | + | |
| $this-> | $this-> | ||
| Строка 61: | Строка 61: | ||
| // | // | ||
| if ($filter-> | if ($filter-> | ||
| - | //выбираем ID отфильтрованных | + | // |
| - | $filterSubQuery=$filter | + | $query-> |
| - | -> | + | |
| - | -> | + | |
| - | + | ||
| - | //фильтруем запрос данных | + | |
| - | $query | + | |
| - | -> | + | |
| } | } | ||