Yii2. Как убрать (not set)/(не задано) в GridView?

Главная  >>  Backend  >>  Yii2. Как убрать (not set)/(не задано) в GridView?

При использовании GridView и установке значения format, например, в date, — можно увидеть в таблице значение, типа (not set)/(не задано) — в зависимости от языка.

Причина тому логична и очевидна — значение не установлено, но подобный вывод может не вписываться в концепцию проекта. Сейчас приведу несколько примеров, как можно заменить или убрать подобный вывод.

1. Изменить глобально для всего проекта — в разделе components Вашего конфига:

2. Установить в настройках GridView при конкретном выводе:

3. Ну и наименее гибкий, но все же имеющий право на жизнь, метод — проверка непосредственно на выводе колонки:
GridView:

DetailView: