-
Yii2. Как убрать пагинацию с GridView/ListView?
-
Yii2. Как убрать (not set)/(не задано) в GridView?
При использовании GridView и установке значения format, например, в date, — можно увидеть в таблице значение, типа (not set)/(не задано) — в зависимости от языка. Причина тому логична и очевидна — значение не установлено, но подобный вывод может не вписываться в концепцию проекта. Сейчас приведу несколько примеров, как можно заменить или убрать подобный вывод. 1.…
-
Yii2. Как установить сортировку по умолчанию для DataProvider?
Yii2 из коробки дает нам прекрасный инструмент в виде интерфейса DataProvider. Его возможности позволяют выводить списки (ListView) и таблицы (GridView), позволяя при этом сортировать данные, средствами упомянутых виджетов. При этом в попытке изменить сортировку по умолчанию многие часто добавляют её к самому запросу, например так: $dataProvider = new ActiveDataProvider([ ‘query’ => $someQuery->orderBy([‘date’ => SORT_DESC]) ]);…