Наши контакты

Работа с Деревом сайта в MODx Evolution

Здравствуйте! В прошлом уроке «Вход в панель авторизации MODx Evolution» мы пошагово разобрали процесс входа в панель управления сайтом. Рассмотрели проблемы, которые могли возникнуть в ходе аутентификации, и пути их решения. В этом уроке мы познакомимся с Деревом сайта, панелью инструментов и контекстным меню. Итак, приступим.

Дерево сайта.

Рис. 1. Дерево документов.

Дерево сайта состоит из «ресурсов», далее - «документов», и является иерархической структурой нашего сайта. Древовидная структура проста и удобна в использовании и разобраться в ней сможет даже не искушенный пользователь. Это является одним из главных преимуществ MODx Evolution.

Как мы можем видеть на рис. 1, в Дереве отображены Документы сайта. Их вид очень напоминает вид папок в «Проводнике» ОС Microsoft Windows. Документы могут иметь статус «Контейнер»: это означает, что внутри них могут находиться вложенные документы.

Для того чтобы раскрыть Документ-контейнер и получить доступ к вложенным Документам, нужно щелкнуть на «+», расположенный слева от значка Документа (как показано на рис. 2).

Панель инструментов.

Рис. 3. Панель инструментов.

В верхней части Дерева документов расположена панель инструментов с кнопками основных действий.

Нажимая на кнопки действий, мы можем проводить различные манипуляции над Деревом документов. Разберем каждую кнопку и ознакомимся с функцией, которую она выполняет.

  •  Развернуть Дерево – при нажатии на эту кнопку произойдет раскрытие всех узлов Дерева документов;
  •  Свернуть Дерево – при нажатии на эту кнопку происходит действие, противоположное действию кнопки «Развернуть Дерево». Т.е. все узлы Дерева документов свернутся;
  •  Новый ресурс – клик по этой кнопке позволит нам создать новый документ;
  •  Новая ссылка – создается новая ссылка;
  •  Обновить Дерево – при нажатии на эту кнопку происходит обновление Дерева, после которого будут видны изменения, которые, возможно, внесли другие редакторы сайта;
  •  Сортировать Дерево – позволяет отсортировать документы Дерева согласно параметрам, которые задал редактор сайта. Сортировка документов производится визуально: это означает, что пользователь сайта не увидит никаких изменений. При клике на кнопку «Сортировать Дерево» появляется маленькое диалоговое окно. В окне нам предлагается выбрать параметры, по которым будут отсортированы документы.
  •  Корзина документов – с ней будьте осторожны, ибо при клике на нее предварительно удаленные документы (так они обозначаются) будут удалены физически.
  •  Спрятать Дерево – при нажатии на эту кнопку Дерево скрывается и больше не мешает Вам работать. Для того, чтобы Дерево документов снова стало видным, нужно нажать на кнопку  «Показать Дерево», которая находится в левом углу меню.

Остается лишь добавить, что ширину области, в которой находится Дерево документов можно изменять путем перетаскивания влево либо вправо сплиттера (разделителя) между рабочим фреймом и Деревом документов.

Контекстное меню.

Рис. 4. Контекстное меню.

В отличие от «Панели инструментов» контекстное меню позволяет нам проводить различные действия непосредственно над документами. Вызвать контекстное меню можно двумя способами: кликом правой кнопкой мыши по документу или же нажатием на иконку документа .

Подробнее познакомимся с действиями, которые мы можем совершать над документами:

  • Дочерний ресурс – при выборе этого пункта будет создан дочерний документ;
  • Редактировать – тут все понятно: при выборе этого пункта мы запускаем режим редактирования документа. Также этот режим можно запустить еще одним способом, о котором мы поговорим позже;
  • Переместить – выбирая этот пункт, мы запускаем режим указания родительского документа. Далее нам необходимо кликнуть по названию документа, который в итоге станет родительским, и в рабочей области подтвердить перенос нажатием на кнопку «Сохранить» или отменить нажатием на кнопку «Отмена»;
  • Сделать копию – этот пункт позволит нам создать копию выбранного документа. После нажатия нам предлагается подтвердить создание копии. Название созданной копии документа будет начинаться с Duplicate of, а заканчиваться названием скопированного документа. Копия документа создается со статусом «Не опубликован»;
  • Опубликовать – копия документа или ранее снятый с публикации документ будет опубликован;
  • Отменить публикацию – выбранный документ будет снят с публикации и не будет виден пользователям сайта;
  • Удалить – документ будет предварительно удален. Чтобы удалить его окончательно, нужно нажать на значок «Корзина» в панели инструментов. Будьте внимательны, так как будут безвозвратно удалены все предварительно удаленные документы;
  • Восстановить – при нажатии предварительно удаленный документ будет восстановлен;
  • Дочерняя ссылка – при выборе этого пункта будет создана ссылка в виде дочернего документа;
  • Обзор ресурса – при нажатии в рабочей области вызывается iframe обзора выбранного ресурса;
  • Просмотр – при выборе в новой вкладке или окне (зависит от настроек браузера) будет загружена страница в том виде, в котором ее видит пользователь.

На этом мы заканчиваем урок №2. Возникшие вопросы Вы можете высылать на электронную почту info@devtm.by.