Документация

Начало работы

Модели (models)

Шаблоны (views) и маршрутизация (routes)

Формы

SQL запросы

Сессии и безопасность

Плагины

Булевый "bool"

Назначение: задание состояний по принципу "да/нет"
Тип поля в SQL таблице: "tinyint"
Дополнительные параметры:

"required"
Назначение: делает данное поле обязательным для заполнения при создании/редактировании записи, для типа "bool" данное свойство в формах означает скорее призыв обратить внимание и поставить галочку (например "согласен с правилами", "подтверждаю", т.е. для прохождения проверки в форме надо отметить данное поле).
Возможные значения: "true", "false"
По умолчанию: "false"

"on_create"
Назначение: изначальное значение поля при создании новой записи в таблице
Возможные значения: "true", "false"
По умолчанию: "false"

"quick_change"
Назначение: в административной панели дает возможность быстрого изменения значения поля по клику на иконку в общей таблице
Возможные значения: "true", "false"
По умолчанию: "true"

Примеры:

array("Активировать", "bool", "active")

array("Отображать в меню", "bool", "in_menu", array("on_create" => true))

array("Новинка", "bool", "new_product")

array("Отображать на главной", "bool", "index_page")

Предыдущий раздел

Общие характеристики

Следующий раздел

Строковый "char"