{% extends '@adminx/main.twig' %} {% block title %}Рубрики и поля{% endblock %} {% macro code_field(label, name, height, extra, tags) %}
{{ label }} {% if tags %}{% endif %}
{% endmacro %} {% block content %} {% import _self as ui %}
{{ stats.rubrics }}Рубрик
{{ stats.active }}Активных
{{ stats.fields }}Полей
{{ stats.groups }}Групп
{% set content_model_section = active_tab %} {% set content_model_interactive = true %} {% include '@rubrics/_content_tabs.twig' %}
Контент

Структура документов

Настройте состав формы, затем сразу переходите к материалам выбранной рубрики.

Рубрики

{{ rubrics|length }} в текущем фильтре, {{ stats.rubrics }} всего.

{{ filters.state ? filters.state : 'all' }}
{% if filters.q or filters.state %} {% endif %}

Список рубрик

{{ can_manage ? 'Перетащите строки за ручку, чтобы изменить порядок.' : 'Просмотр структуры рубрик.' }}

{{ rubrics|length }}
{% if can_manage %}{% endif %} {% if can_manage %}{% endif %} {% if can_manage %}{% endif %} {% if can_manage %}{% endif %} {% for rubric in rubrics %} {% if can_manage %} {% endif %} {% if can_manage %} {% endif %} {% else %} {% endfor %}
ID Название Состояние Состав Материалы Шаблон
{{ rubric.Id }}
{{ rubric.rubric_title }} {{ rubric.rubric_alias ? rubric.rubric_alias : 'без алиаса' }}
{% if rubric.rubric_docs_active == 1 %}активна{% else %}выкл{% endif %} {% if rubric.rubric_meta_gen == '1' %}meta{% endif %} {% if rubric.rubric_alias_history == '1' %}history{% endif %} {% if rubric.rubric_purpose == 'directory' %}справочник{% endif %} {% if rubric.Id == 1 %}system{% endif %}
{{ rubric.fields_count }} полей {{ rubric.templates_count }} доп. шаблонов
{% if can_view_documents %} {{ rubric.docs_count }}{{ rubric.docs_count == 1 ? 'документ' : (rubric.docs_count in [2,3,4] ? 'документа' : 'документов') }} {% else %} {{ rubric.docs_count }}документов {% endif %} {% if can_manage_documents %}{% endif %}
{{ rubric.site_template_title ?: 'Не выбран' }} {% if rubric.rubric_template_id %}#{{ rubric.rubric_template_id }}{% endif %}
{% if rubric.can_delete %} {% else %} {% endif %}
Рубрики не найдены.
Поля рубрик

Типы полей

Настройте рабочий набор для новых рубрик. Отключение не влияет на уже созданные поля.

{{ field_type_summary.enabled }}Включено
{{ field_type_summary.disabled }}Отключено
{{ field_type_summary.error }}Ошибок реестра
{{ field_type_summary.used }}Полей в БД

Доступные типы полей

Выберите, какие поля будут доступны при настройке рубрик.

{{ field_type_summary.enabled }} / {{ field_types|length }}
{% for type in field_types %} {% else %} {% endfor %}
Тип Описание Использование Состояние Выбор
{{ type.name }}{% if type.is_new %}Новый{% endif %}
{{ type.id }}

{{ type.description }}

{{ field_type_usage[type.id]|default(0) }} полей {% if type.status == 'ok' %} готов {% elseif type.status == 'error' %} ошибка {% else %} проверить {% endif %} {% if type.issues %}
{% for issue in type.issues|slice(0, 2) %}{{ issue }}{% endfor %}
{% endif %}
{% if can_manage %} {% else %} {{ type.enabled ? 'Включён' : 'Отключён' }} {% endif %}
Типы полей не найдены.
{% if can_manage %} {% endif %} {% endblock %}