Структура страниц
Структура страниц содержит разные типы элементов, которые связанны друг с другом. Это позволяет создавать гибкие и настраиваемые страницы.
На приведенной ниже диаграмме показана типичная структура страницы:
Для большей ясности следующая таблица содержит краткий глоссарий
Термин | Описание |
---|---|
Страница | Портальная страница – это сущность, содержащая структуру страницы. Создайте столько страниц, сколько вам необходимо для реализации логики вашего портала. |
Контейнер страницы | Контейнер страницы позволяет создать структуру одной страницы с колонками и строками. |
Строка страницы | Контейнер пропорционально делится на строки, которые можно настроить. Подробнее читайте в разделе Строки страницы настоящей статьи. |
Колонка страницы | Строка страницы пропорционально делится на колонки, которые можно настроить. Подробнее читайте в разделе Колонки страницы настоящей статьи. |
Следующее изображение объясняет принцип строк и колонок.
Создание и настройка страницы
Чтобы создать и настроить страницу, следуйте этой инструкции:
- Создайте страницу.
- Создайте контейнер страницы.
- Создайте строку с траницы.
- Создайте колонку страницы.
- Добавьте элементы взаимодействия с системой:
- Создайте экземпляр виджета.
- Создайте опции виджета.
Рекомендуем создавать компоненты страницы из области Связанных списков объектов, а не создавать их с нуля. Например, после создания страницы вы можете сразу создать связанный контейнер для этой страницы.
Создание страниц
Страница является шаблоном для других страниц, который необходимо настраивать внимательно.
Чтобы создать шаблон страницы, выполните следующие шаги:
- Перейдите в Структура портала → Страницы.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
При заполнении поля Путь помните, что это суффикс URL вашей будущей страницы, поэтому внимательно заполняйте его.
Поля формы Страница
- Общее
- Опции
- Стиль SCSS
Поле | Обязательно | Описание |
---|---|---|
Путь | Да | Укажите суффикс, который будет использоваться в URL-адресе. Например, если вы ввели Значение должно быть уникальным в пределах одного портала, но его можно использовать при настройке других порталов. |
Заголовок | Нет | Укажите название страницы. |
Описание | Нет | Введите описание страницы. |
В этой секции вы можете настроить шаблон страницы.
Поле | Обязательно | Описание |
---|---|---|
Динамическое имя ссылки | Нет | Определите заголовок страницы для использования в навигационной цепочке и боковом меню. |
Динамический заголовок страницы | Нет | Укажите заголовок для отображения в форме страницы. |
Активна | Нет | Выберите опцию, чтобы сделать страницу активной. Когда страница активна, вы можете использовать ее на портале. |
Публичная | Нет | Выберите опцию, чтобы сделать страницу видимой для неавторизированных пользователей. При выбранной опции страница доступна для общего доступа, поэтому используйте ее с осторожностью. |
Использовать для домашней страницы | Нет | Выберите опцию, чтобы использовать страницу в качестве домашней, страницы, которую пользователи должны видеть при входе в систему. |
Включить подвал | Нет | Выберите опцию, чтобы использовать страницу в качестве футера-подвала портала. |
Включить заголовок | Нет | Выберите опцию, чтобы использовать страницу в качестве заголовка портала. |
В этой секции вы можете настроить вид страницы.
Поле | Обязательно | Описание |
---|---|---|
Переменные SCSS | Нет | Определите переменные SCSS для конкретной страницы, настроив страницу. Указанные переменные переопределяют переменные, которые определены на уровне портала (в поле переменных SCSS таблицы Порталы). |
Стили SCSS | Нет | Определите стили SCSS для конкретной страницы, настроив страницу. Указанные стили переопределяют стили, определенные на уровне портала (в поле стилей SCSS таблицы Порталы). |
Фоновое изображение | Нет | Прикрепите изображение для использования в качестве фона для вашей страницы. Максимальный размер изображения 20 Мб. |
Цвет фона | Нет | Выберите цвет фона страницы. Эти цвета предварительно настроены и хранятся в справочнике Цвета (sys_color). Обратитесь к поставщику, чтобы добавить пользовательский цвет, которого нет в справочнике Цвета (sys_color). |
Создание контейнера страницы
Контейнер страницы – это основная структурная единица страницы. После создания разделите контейнер на столбцы и стро ки.
Чтобы создать контейнер страницы, выполните следующие шаги:
- Откройте запись страницы, созданную раннее, для которой вам необходимо создать контейнер.
- Прокрутите до области Связанные списки и перейдите на вкладку Контейнер страницы.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Чтобы получить список доступных контейнеров, перейдите в Структура портала → Контейнеры страниц. Также можно создать контейнер страницы с нуля.
Поля формы Контейнер страницы
Поле | Обязательно | Описание |
---|---|---|
Наименование | Нет | Укажите название контейнера. |
Шаблон страницы | Нет | Укажите страницу, которая содержит контейнер. |
Классы CSS | Нет | Укажите классы CSS для контейнера. Указанные классы переопределяют классы, определенные для страницы или портала. |
Фоновое изображение | Нет | Прикрепите изображение для использования в качестве фона для вашего контейнера. Максимальный размер изображения 20 Мб. |
Цвет фона | Нет | Выберите цвет фона контейнера. Эти цвета предварительно настроены и хранятся в таблице Цвета (sys_color). Обратитесь к поставщику, чтобы добавить пользовательский цвет, которого нет в таблице Цвета (sys_color). |
Активен | Нет | Выберите опцию, чтобы сделать контейнер активным. |
Фиксированная ширина | Нет | Выберите опцию, чтобы закрепить отступы и поля контейнера. |
Порядок | Нет | Введите число, которое будет определять порядок контейнеров в шаблоне. Элементы сортируются в порядке возрастания. |
Создание строки страницы
Контейнер страницы можно разделить на строки, которые, в свою очередь, можно разделить на столбцы.
Чтобы создать строку страницы, выполните следующие шаги:
- Откройте запись контейнера страницы созданную раннее, для которого вам необходимо создать строку.
- Прокрутите до области Связанные списки и перейдите во вкладку Строки страницы.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Чтобы получить список доступных контейнеров, перейдите в Структура портала → Строки страниц. Также можно создать строки страницы с нуля.
Поля формы Строки страницы
Поле | Обязательно | Описание |
---|---|---|
Контейнер | Нет | Укажите контейнер, который содержит строку. |
Классы CSS | Нет | Укажите классы CSS для строки. Указанные классы переопределяют классы, определенные для страницы, портала или контейнера. |
Активен | Нет | Выберите опцию, чтобы сделать строку активной. |
Порядок | Нет | Введите число, которое будет определять порядок строки в контейнере. Элементы сортируются в порядке возрастания. |