{% extends '@adminx/main.twig' %} {% macro row_actions(item, base) %}
{% if item.can_toggle %} {% if item.can_copy %}{% endif %} {% endif %} {% if item.can_restore %} {% if item.can_purge %}{% endif %} {% elseif item.can_delete %} {% else %} {% endif %}
{% endmacro %} {% import _self as document_ui %} {% block title %}Документы{% endblock %} {% block content %}
Документы Просмотры Редиректы JSON API
{{ stats.total }}Всего
{{ stats.active }}Опубликовано
{{ stats.draft }}Черновиков
{{ stats.deleted }}В корзине

Фильтры

{{ pagination.from }}-{{ pagination.to }} из {{ pagination.total }} в текущем наборе.

{{ filter_state_label }}
{% if filters.q or filters.field or filters.rubric_id or filters.state %} {% endif %}

Документы

Список документов сайта с быстрым переходом к редактированию.

{{ documents|length }}
{% if admin_view.mode == 'cards' or admin_view.mode == 'custom' %}
{% for item in documents %}
{% if can_manage %}{% endif %}
{{ item.document_title }}#{{ item.Id }} · {{ item.document_alias ? item.document_alias : 'без alias' }}
{{ item.state_label }}
{% if admin_view.mode == 'custom' %}
{{ item.admin_view_html|raw }}
{% else %}
{% for display in item.admin_view_values %}
{{ display.label }} {% if display.format == 'image' %}{% if display.value.image %}{% else %}{% endif %} {% elseif display.format == 'badge' %}{{ display.value.text ? display.value.text : '—' }} {% else %}{{ display.value.text ? display.value.text : '—' }}{% endif %}
{% else %}
Добавьте поля в настройках вида рубрики.
{% endfor %}
{% endif %}
{{ item.changed_label }}{% if can_manage %}{{ document_ui.row_actions(item, ADMINX_BASE) }}{% endif %}
{% else %}
Документы не найдены.
{% endfor %}
{% elseif admin_view.mode == 'table' %}
{% if can_manage %}{% endif %} {% for column in admin_view.items %}{% endfor %} {% if can_manage %}{% endif %} {% for item in documents %} {% if can_manage %}{% endif %} {% for display in item.admin_view_values %} {% endfor %} {% if can_manage %}{% endif %} {% else %}{% endfor %}
IDДокумент{{ column.label }}Состояние
{{ item.Id }}
{{ item.document_title }}{{ item.document_alias ? item.document_alias : 'без alias' }}
{% if display.format == 'image' %}{% if display.value.image %}{% else %}{% endif %} {% elseif display.format == 'badge' %}{{ display.value.text ? display.value.text : '—' }} {% else %}{{ display.value.text ? display.value.text : '—' }}{% endif %} {{ item.state_label }}{{ document_ui.row_actions(item, ADMINX_BASE) }}
Документы не найдены.
{% else %}
{% if can_manage %}{% endif %} {% if can_manage %}{% endif %} {% if can_manage %}{% endif %} {% if can_manage %}{% endif %} {% for item in documents %} {% if can_manage %}{% endif %} {% if can_manage %} {% endif %} {% else %} {% endfor %}
ID Название Рубрика Состояние Изменён
ID{{ item.Id }}
{{ item.document_title }} {{ item.document_count_view|number_format(0, '.', ' ') }} просмотров{{ item.document_alias ? item.document_alias : 'без alias' }}
{{ item.rubric_title ? item.rubric_title : 'Рубрика не найдена' }} #{{ item.rubric_id }}
{{ item.state_label }} {% if item.document_in_search %}В поиске{% endif %} {% if item.Id == 1 %}system{% endif %}
Изменён{{ item.changed_label }} Публикация{{ item.published_label }}
{% if item.Id > 2 and not item.document_deleted %} {% endif %} {% if item.can_restore %} {% if item.Id > 2 %}{% endif %} {% elseif item.can_delete %} {% else %} {% endif %}
Документы не найдены.
{% endif %} {% if can_manage %}{% endif %}
{{ pagination.from }}-{{ pagination.to }} из {{ pagination.total }} {% if pagination.pages > 1 %} {% set current = pagination.page %}{% set pages = pagination.pages %} {% set page_url = ADMINX_BASE ~ '/documents?q=' ~ filters.q|url_encode ~ '&field=' ~ filters.field|url_encode ~ '&rubric_id=' ~ filters.rubric_id ~ '&state=' ~ filters.state|url_encode ~ '&per_page=' ~ pagination.limit ~ '&page=' %} {% endif %}
{% if can_manage %} {% endif %} {% endblock %}