Использование дерева ресурсов

В  дереве ресурсов отображаются все ресурсы (документы, веб ссылки,  символьные ссылки и статические ресурсы) на сайте. Когда вы создаете, редактируете,  снимаете с публикации или стираете ресурсы, вы всегда делаете это через дерево ресурсов. Кликнув на ресурсе, вы загружаете этот ресурс в панель Создания/редактирования в правой стороне экрана.

В MODX Revolution дерево ресурсов будет пустым (за исключением страницы Home) до тех пор, пока вы не создадите некоторые ресурсы или не установите компоненту сторонних разработчиков, которая создаст некоторые ресурсы.

Ресурсы, у которых есть вложенные ресурсы, будут отображаться в  дереве  как папки. Важно понимать, что во всех остальных отношениях они являются обычными ресурсами. Их можно редактировать в панели управления MODX и к ним может осуществляться доступ как к веб страницам на сайте.

Каждый ресурс в дереве ресурсов имеет рядом номер в скобках. Это идентификатор ресурса (ID) и это очень важный параметр. По идентификатору ресурса MODX обращается ко всем ресурсам. Когда вы создаете ссылку на ресурс на вашем сайте, всегда используйте для ссылки на него ID (в теге ссылки MODX).  Аналогично, любая ссылка на ресурс в сниппете или плагине должна выполняться по его ID. Название ресурса может изменяться, но его идентификатор ресурса не изменяется никогда.

дерево ресурсов

Иконки дерева ресурсов

Небольшие иконки в верхней части дерева ресурсов  могут управлять его поведением.

Стрелки «вверх» и «вниз» сворачивают и разворачивают дерево.

Следующие четыре иконки позволяют создать документ, веб ссылку, символьную ссылку или статический ресурс в корне сайта (хотя опытные пользователи MODX редко их используют).

Иконка с двумя стрелками позволяет обновить дерево (это также редко используется, поскольку MODX обновляет дерево при каждом изменении в панели  управления).

Следующая иконка (маленькая папка с направленной вниз стрелкой) позволяет управлять сортировкой дерева. Если вы кликните на этой иконке, появится меню сортировки.

Методом сортировки по умолчанию является сортировка по позиции в меню. Если ваши документы не имеют установленной позиции в меню, они обычно будут отображаться в порядке, в котором вы их создаете.

Другими видами сортировки являются сортировка по названию ресурса (в алфавитном порядке), дате публикации (последняя дата, когда ресурс поменял состояние с неопубликованного на опубликованный), дате создания (дата, когда ресурс был впервые сохранен) и дате редактирования (дата, когда ресурс последний раз редактировался).

Вы можете изменить порядок следования элементов в дереве ресурсов кликнув на ресурсе и перетащив его вверх или вниз, однако местоположение ресурса изменится только в случае, если он отсортирован по позиции в меню.

Отметим также, что перетаскивание ресурса фактически изменяет значение позиции в меню для отдельных ресурсов (значения позиции в меню можно увидеть при редактировании ресурса; они часто используются сниппетами создания меню, такими как Wayfinder, для упорядочивания меню).

Иконка в виде корзины позволяет окончательно удалять ресурсы. Когда вы удаляете ресурсы, они появляются в дереве перечеркнутые красной линией. Они могут быть восстановлены в любой момент. Многие пользователи MODX оставляют удаленные ресурсы в дереве для использования при создании новых ресурсов. После того, как вы нажмете на эту иконку, перечеркнутые ресурсы будут удалены окончательно и восстановить их будет невозможно.

Стиль отображения  дерева ресурсов

Стиль элемента в дереве ресурсов  зависит от следующих установок :

Опубликован – обычный шрифт

Неопубликован – курсив

Не отображается в меню – серый

Отображается для редактирования – жирный шрифт

Вы сможете сказать какие ресурсы опубликованы и какие отображаются в меню, лишь взглянув на стиль их отображения в дереве ресурсов.

Меню ресурса при клике правой кнопкой

Если вы кликните на ресурсе правой кнопкой, вы увидите меню. Именно здесь вы наиболее часто будете выбирать  элемент для редактирования, публикации или удаления и здесь вы будете создавать новые ресурсы в MODX Revolution.  Давайте рассмотрим возможности, которые предоставляет нам это меню.

Обзор ресурса – Позволяет пользователю просматривать детальную информацию по ресурсу без возможности что-либо изменить. Права на просмотр без возможности редактирования могут быть предоставлены пользователям нижнего уровня.

Редактировать – Загружает ресурс в панель Создания/редактирования в правой стороне экрана для редактирования.

Быстро обновить – Загружает ресурс в редактор в выпадающее окно. Это особенно полезно для редактирования ресурсов, элементов или файлов без покидания текущего местоположения в панели управления. В этом режиме возможно редактирование не всех полей.

Копировать – Создает копию ресурса и загружает в панель Создания/редактирования ресурса для редактирования.

Обновить – Обновляет область дерева вокруг ресурса, однако эта возможность используется редко, поскольку дерево автоматически обновляется почти при всех операциях.

Создать – Отображает следующие подменю :

  • Дочерний документ – Создает документ с текущим документом в качестве родителя.
  • Дочерний статический ресурс – Создает статический ресурс с текущим документом в качестве родителя.
  • Дочернюю ссылку – Создает ссылку с текущим ресурсом в качестве родителя.
  • Дочернюю символическую ссылку - Создает символическую ссылку с текущим ресурсом в качестве родителя.
  • Дочернюю символическую ссылку - Создает символическую ссылку с текущим ресурсом в качестве родителя.

Быстро создать – То же самое, что «Создать», с тем отличием, что новый элемент загружается в выпадающее окно и некоторые поля невозможно редактировать.

Опубликовать/отменить публикацию – Отображает только возможный выбор (например «Опубликовать» для неопубликованных ресурсов) и позволяет выполнить мгновенную публикацию/отмену публикации ресурсов.

Удалить/восстановить – Удаление ресурса помещает его в корзину и он больше не отображается на сайте. Пользователи с соответствующими правами все же могут редактировать такой ресурс. Ресурс может быть восстановлен, если он не удален из корзины.

Открыть в браузере – Позволяет просмотреть ресурс в браузере.

НазадВперёд