Для рендеринга настроек компонента можно использовать URL-адрес настроек компонента и параметры рендеринга настроек компонента.
URL-адрес настроек компонента
URL-адрес настроек компонента визуализируется с помощью встроенной рамки и вызывается с параметрами, чтобы позволить перенести на страницу определенные настройки фактического компонента. URL-адрес настроек имеет следующий формат:
{Component Settings URL}?instance=<app-instance>&width=<width>&currCompId=<id of the app associated with the settings panel>&locale=<locale>
Имя | Тип | Описание |
---|---|---|
|
URL |
URL-адрес настроек компонента |
|
Номер |
Ширина встроенной рамки настроек в пикселях |
|
Строка |
Идентификатор текущего компонента, отредактированный на панели "Настройки" |
|
Строка |
Текущий языковой стандарт сайта хоста (Site Builder). Формат: |
Параметры рендеринга настроек локального компонента
Есть три варианта рендеринга встроенной рамки на панели "Настройки" для локального компонента в зависимости от размера и сложности встроенной рамки. Каждый вариант указан в свойстве settingsRenderOption
.
Примечание.:
Эти варианты доступны только для локальных компонентов. Панель "Настройки" удаленных компонентов всегда визуализируется в диалоговом окне.inline
Используйте этот вариант, только если пользователю требуется ввести несколько небольших свойств.
Встроенная рамка вставляется во вкладку Общие вместо обычной кнопки для перехода к панели "Настройки".
Обеспечивает наиболее интегрированное решение, требующее минимального количества нажатий кнопки мыши пользователем, но при этом оно имеет ограниченное пространство.
panel
Используйте этот вариант, если есть более длинный список свойств, но они все равно могут быть разумно отображены в пределах 300 пикселей стандартной панели "Настройки".
Встроенная рамка сдвигается в область просмотра, и появляется кнопка "Назад" для возврата на вкладку "Общие".
Предоставляет интегрированное решение, позволяющее взаимодействовать со встроенной рамкой на странице.
dialog
Режим по умолчанию для обработки более общих макетов настроек, требующих сложного пользовательского интерфейса.
Встроенная рамка отображается в модальном диалоговом окне на странице.