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

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

Модели (models)

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

Формы

SQL запросы

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

Плагины

Текстовый "text"

Назначение: многострочный текст, html разметка
Тип поля в SQL таблице: "text"

Дополнительные параметры:

"rich_text"
Назначение: добавление визуaльного редактора для html форматирования содержимого
Возможные значения: "true", "false"
По умолчанию: false

"height"
Назначение: высота текстовой области или визуaльного редактора (при включенной опции "rich_text"), в пикселах
Возможные значения: целочисленные, положительные, ненулевые
По умолчанию: 100 (для обычной текстовой области и 200 для визуального редактора)

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

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

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

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

Примеры:

array("Комментарий", "text", "comment")

array("Содержание статьи", "text", "content", array("rich_text" => true))

array("Описание товара", "text", "item_description", array("rich_text" => true, "height" => 400, "show_in_admin" => 70))

array("Краткое описание", "text", "description", array("images_path" => "userfiles/storage/"))

array("Содержимое заказа", "text", "order_products", array("display_method" => "displayOrder"))

class Orders extends Model
{
    ...

    public function displayOrder($value)
    {
        //Обработка значения $value

        return $html;
    }

    ...
}

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

Пароль "password"

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

Дата и время "date", "date time"