Почти все данные, содержащиеся на сайте (кроме особых случаев) добавляются и изменяются при помощи единого механизма управления компонентами. Это значит, что для упрощения процесса работы с данными редактирование всех типов информации на сайте выглядит одинаково — разница только в структуре полей форм добавления/изменения.
Разберем этот интерфейс на примере новостей. При нажатии на название раздела в карте сайта (или в меню «Редактирование», если он там есть) в рабочей области мы увидим примерно следующий экран (на примере раздела «Новости»):
Примечание. При переходе в раздел по умолчанию открывается вкладка «Редактирование», которая как раз нам сейчас и нужна.
Здесь мы видим список объектов (в данном случае новостей) с небольшой панелью управления для каждого объекта:
Рассмотрим подробнее элементы панели:
В нижней части экрана располагается панель с двумя кнопками:
Остановимся подробнее на добавлении объекта.
Эти формы идентичны, за двумя исключениями:
Ниже представлена форма редактирования объекта на примере раздела «Услуги».
Окно редактирования разделяется на две вкладки: основное и дополнительно.
Вкладка «Основное» содержит все поля, созданные в привязанном к разделу компоненте. Описание стандартных компонентов вы можете увидеть в главе «Работа с предустановленными компонентами»; если же для вашего проекта были разработаны собственные компоненты, за разъяснениями обратитесь к разработчику проекта.
Вкладка «Дополнительно» содержит служебные поля.
Дата добавления объекта и логин пользователя, добавившего объект.
Приоритет (на скриншоте окно с цифрой 1) — используется в некоторых компонентах для определения порядка вывода объектов.
Галочка «Включить» обозначает видимость объекта в режиме просмотра.
Ключевое слово используется для формирования адресации. Так, если мы добавили новость, указан ключевое слово (например, «newstyle»), в конце адреса мы увидим «newstyle.html», а если нет — для адресации будет использован ID этого объекта, например, «12.html».
SEO-поля: заголовок страницы, ключевые слова и описание страницы. Данные, введённые в эти поля, будут отображаться в соответствующих местах при просмотре страницы объекта.
Также вы можете настроить отображение формы комментирования для каждого из объектов, указав необходимые опции на вкладке «Дополнительно».
Каждое поле может иметь один из следующих типов:
Некоторые из полей вы можете пропустить и не заполнять — обязательные для заполнения поля выделены звездочкой.
После заполнения формы нажмите кнопку «Сохранить» (или «Добавить», если вы добавляете объект. Если вы что-то заполнили не так (например, ввели букву в «числовое» поле или не заполнили обязательное поле), система выдаст форму еще раз с пояснением, что было сделано не так. После успешной отправки формы информация доступна для просмотра (если конечно вы не сняли галочку «включить»).
В NetCat есть инструмент восстановления удаленных объектов. При удалении объектов они не исчезают навсегда, а попадают в корзину удаленных объектов (при условии, что в настройках системы включено использование корзины). В любой момент удаленный объект можно восстановить как из корзины, так и на странице списка объектов.