Типы элементов форм

Материал из CMS Sitebill Wiki
Перейти к навигации Перейти к поиску

primary_key

safe_string

Текстовая строка произвольного содержания.

hidden

Тип скрытого поля

checkbox

Тип наличия выбора, чекбокс с двумя состояниями "выбрано" и "не выбрано"

select_box_structure

Структурный элемент, иерархический. Применим только к списку разделов\типов

select_by_query

Справочное значение. Поле хранит в себе ключ некоего значения из внешней таблицы.

select_entity

select_box

Справочное значение. Хранит в себе ключ соответствующий одному из значений описанных как возможных вариантов этого поля

auto_add_value

Автодобавляемое значение

price

Поле цены.

textarea

Текстовый блок

uploadify_image

Коллекция медиаобъектов

uploadify_file

Коллекция медиаобъектов

mobilephone

Поле мобильного телефона

password

Поле пароля

photo

Поле хранения единичного изображения. Не используется и не поддерживается моделями, кроме модели user

geodata

Поле выбора географических координат

structure

textarea_editor

Текстовый блок с возможным html или иным форматированием

date

Поле хранения временных значений в виде TIMESTAMP

attachment

tlocation

captcha

dtdatetime

Поле хранения даты и времени в виде YYYY-MM-DD HH:II:SS

dtdate

Поле хранения даты в виде YYYY-MM-DD 00:00:00

dttime

Поле хранения времени в виде 0000-00-00 HH:II:SS

uploads

Коллекция медиаобъектов

gadres

client_id

Данный тип позволяет делать привязку к клиентам. Начальная функция CRM. Например, у вас некий клиент продает квартиру повторно или сдает несколько квартир. И чтобы не дублировать информацию об этом клиенте, мы создаем одну запись в таблице клиентов. И затем через поле client_id делаем привязку. Удобство реализуется через интерфейс поиска клиента по фамилии или по номеру телефона, прямо в форме ввода. Подробный видео-урок по использованию и настройки этой функции на странице форума

grade

docuploads

Коллекция медиаобъектов в виде присоединенных файлов