Булевый bool
Назначение: задание состояний по принципу да / нет
Тип поля в SQL таблице: tinyint (0/1)
Дополнительные параметры:
required
Назначение: делает данное поле обязательным для заполнения при создании/редактировании записи, для типа bool данное свойство в формах означает скорее призыв обратить внимание и поставить галочку (например 'согласен с правилами', 'подтверждаю', т.е. для прохождения проверки в форме надо отметить данное поле).
Возможные значения: true, false
По умолчанию: false
on_create
Назначение: изначальное значение поля при создании новой записи в таблице
Возможные значения: true, false
По умолчанию: false
quick_change
Назначение: в административной панели дает возможность быстрого изменения значения поля по клику на иконку (тумблер) в общей таблице записей модели.
Возможные значения: true, false
По умолчанию: true
Примеры:
['Активировать', 'bool', 'active']
['Отображать в меню', 'bool', 'in_menu', ['on_create' => true]]
['Новинка', 'bool', 'new_product']
['Отображать на главной', 'bool', 'index_page']
Предыдущий раздел
Общие характеристики