НАЧАЛО >> Страницы сайта >> Системные страницы📄 Скачать в DOCX
Системная страница в модуле Pages используется, когда в дерево сайта или меню нужно добавить интерфейс другого модуля без копирования его HTML-кода. Такая запись хранит обычные свойства страницы сайта: идентификатор, родителя, заголовки, публикацию, сортировку и права доступа, а содержимое получает из указанного модуля.
Используйте тип страницы Системная страница, если пользователь должен открывать готовый интерфейс системы как пункт меню или как страницу сайта. Для внешнего адреса используйте тип Переход на ссылку или Внутренний контент (iframe/php), а для обычного статического текста - тип HTML.
В записи PAGE заполните основные поля:
?id=<идентификатор>.Поле Контент страницы или ссылка для системной страницы не используется. Доступ к странице дополнительно ограничивается правами просмотра на запись PAGE; вызываемый модуль может проверять собственные права.
Чтобы добавить в дерево сайта страницу для панели Управление контентом электронной библиотеки, создайте или отредактируйте запись в модуле Страницы сайта со следующими значениями:
| Поле | Значение |
|---|---|
| Тип страницы | Системная страница |
| Модуль | FT |
| Метод | Manage |
| Заголовок (в меню) | Управление контентом электронной библиотеки |
| Заголовок (на странице) | Управление контентом электронной библиотеки |
После сохранения такая страница открывает тот же интерфейс, что и прямой системный путь ?id=FT/Manage: список документов электронной библиотеки с поиском, массовыми операциями и редактированием карточек полных текстов. Если страницу нужно показать в меню, опубликуйте ее, задайте родителя и проверьте права просмотра для нужной группы пользователей.
Если у интерфейса уже есть прямой путь вида ?id=ModuleName/PageName, вместо системной страницы можно создать запись PAGE с таким же идентификатором. Этот вариант описан в разделе «Модульные страницы».
Описание самой панели управления документами приведено в разделе «Управление документами».
После настройки откройте страницу по ее идентификатору через ?id=<идентификатор_страницы>. Если требуется проверить сам системный интерфейс без записи PAGE, используйте путь ?id=FT/Manage.
При ошибке проверьте:
FT;Manage;