— Основные
—— Таблицы и поля
——— Технические для таблиц
———— ▤ Настройки вида панелей (техн.)
———— ▤ Время расчета полей (техн.)
———— ▤ Структура таблицы для вывода лога (техн.)
———— ▤ Изменение name поля (техн.)
——— ▤ Категории таблиц (категории таблиц указываемые в Списке таблиц
)
——— ▤ Дерево
—— Шаблоны
——— ▤ Шаблоны печати
—— Нотификации
——— Технические для нотификаций
———— ▤ Управление нотификациями (техн.)
——— ▤ Нотификации
——— ▤ Добавление нотификации (произвольная текстовая нотификация)
—— API
——— ▤ Remotes
—— Графики
——— ▤ Графики
—— Настройки и крон
——— ▤ Настройки
——— ▤ Кроны
—— Формы
——— Технические для форм
———— ▤ ttm_form_params_tmp (техн.)
———— ▤ ttm__forms_viewtypes (техн.)
———— ▤ ttm__forms_section_settings (техн.)
——— ▤ Формы ТТМ
— Импорт/экспорт
—— Технические для импорт/экспорт
——— ▤ Загрузка обновления (техн.)
——— ▤ Изменить список полей (техн.)
——— ▤ Создать обновление (техн.)
——— ▤ Сопоставление id при загрузке (техн.)
——— ▤ ttm__tmp_change_tree_links (техн.)
— Доступы
—— ▤ Роли
—— ▤ Авторизации (время-логин-ip-статус)
—— ▤ Пользователи online (по последней активности)
—— ▤ Лог по пользователю (действия пользователя в системе)
Содержит полный список таблиц, имеющихся в схеме и все их настройки.
Добавление и редактирование таблицы использует панель этой системной таблицы.
Добавление строки — создает таблицу в схеме.
Удаление — ведет к удалению таблицы со всеми хранящимися в ней данными.
Дублирование строк — позволяет быстро создавать дубли таблиц со всеми содержащимися в них на момент дублирования полями.
Настройки подробно описаны в разделе документации по таблицам ⟶
Таблица содержит информацию обо всех полях в схеме.
Редактирование параметров поля в этой таблице равноценно редактированию непосредственно из таблицы.
Если целевая таблица не загружается из-за ошибки в поле, то доступ к настройкам этого поля можно получить вызвав на редактирование поле настройки поля
этой системной таблицы.
Таблица определяет структуру дерева схемы.
Ветка — название раздела или папки в разделе.
Тип — тип записи:
Папка
— папка в которой могут быть расположены таблицы.
Ссылка
— произвольный url. Должно быть заполнено соответствующее поле link
. Возможно указать roles
для которых будут видимы ссылки.
Ярлык
— дополнительный ярлык к таблице. При переходе по нему подставляются указанные в filters
значения префильтров (если указаны).
Таблица в которую будет осуществлен переход выбирается в default_table
.
Может быть заполнено поле filters
, в которое надо передать массив из name префильтров и их значений.
{
"fl_type": [4],
"fl_delay": "true"
}
Указанные фильтры при переходе по ярлыку будут заблокированы на изменение.
Использованные фильтры могут быть скрыты для пользователя.
Если материнская таблица Скрыта из дерева — то ярлыки продолжат быть видимыми.
В parent_id
у ярлыков могут быть выбраны другие ярлыки, в этом случае получится вложенная структура.
Возможно указать roles
для которых будут видимы ярлыки.
Видимость ярлыка будет определена для пользователя по видимости материнской таблицы.
Скрытие родительской таблицы может быть перекрыта, если в roles
выбрана конкретная роль.
Родитель — раздел или папка родитель.
Раздел — неизменяемое информационное поле показывающая верхний раздел.
Таблица по умолчанию — таблица, которая будет открываться при переходе пользователя в раздел.
Фильтры — передаваемяе префильтры для типа ярлык
.
html — произвольный html
для раздела. Показывается если не выбрана таблица по умолчанию
.
Иконка — иконка. Необходимо указать из каталога fontawersome 4
без fa-
— например github
.
Роли — роли для которых будет видна ссылка или ярлык.
Ссылка — url
для типа ссылка
.
Порядок — порядок сортировки разделов (слева-направо) и папок (сверху-вниз).
Эта таблица позволяет управлять версиями таблиц внутри циклов.
Основной путь создания новой версии — это дублирование уже имеющейся, назначение ей нового названия и дальнейшая модификация полей.
Рекомендуется в названиях версии отражать ее статус —
текущая | разработка | устаревшая
итд. тк название версии выводится непосредственно в цикле — это упрощает понимание того, в какую версию вы вносите изменения находясь непосредственно в цикле.
Таблица — название таблицы внутри цикла.
Таблица циклов — название таблицы циклов, в которой содержится таблица
.
Порядок — порядок сортировки таблицы внутри цикла по которому определяется порядок расчета.
Версия — название версии таблицы внутри цикла.
Базовая версия — версия, с которой была сдублирована версия текущей строки (если она была дублирована).
По умолчанию — версия, назначаемая при создании цикла или при дублировании строк в таблице циклов.
Наборы для глаза — состав наборов глаза для версии в текущей строке.
Отображение — значение по умолчанию для порядка отображения отличного от порядка расчета.
Автопересчет — значение по умолчанию для автопересчета.
Список полей — открывает состав таблиц с полями текущей таблицы текущей версии.
Эта таблица определяет какие версии расчетных таблиц используются в конкретном цикле.
Таблица — название расчетной таблицы в цикле для которой определяется версия.
Таблица циклов — таблица циклов, к которой относится расчетная таблица
.
Порядок — порядок сортировки расчетной таблицы влияющий на порядок расчета.
Цикл — номер цикла (id
строки в таблице циклов) для которого определяется версия.
Версия — выбор версии расчетной таблицы из вариантов в Версии расчетных таблиц.
Автоматический пересчет — определяет включен ли для таблицы в этом цикле ее автоматический пересчет при изменении значений в связанных таблицах источниках внутри этого цикла.
Отображение — порядок отображения отличный от порядка расчета.
Заголовок схемы — название схемы.
Главная иконка — замена иконки в верхнем левом углу. Загружайте квадратный .png
умеренного размера.
favicon — загружайте .png
с квадратным соотношением сторон.
title и description — информация для браузера.
og_title, og_description и og_image — информация для социальных систем.
Логирование внешних обращений и ошибок — включает запись в базу данных без учета транзакций внешних взаимодействий. Таблица _bfl
.
Не включайте просто так — генерирует огромный объем информации.