...
Для отправки запросов можно использовать популярную кроссплатформенную программу Curl (доступна для Bash, Windows PowerShell и т.д.).
К настройкам системы относятся:
- Создание/изменение элементов
- Создание атрибутов разных типов
- Создание типов элементов
- Добавление атрибута к типу элемента
- Создание списков
- Добавление типа элемента к списку
Содержание статьи:
- Авторизация в системе и получение токена
- Создание/изменение элементов
- Создание атрибутов
- Создание типов элементов
- Добавление атрибута к типу элемента
- Создание списков
- Добавление типов элементов к списку
| Anchor | ||||
|---|---|---|---|---|
|
Авторизация в системе и получение токена
Для выполнения любых настроек системы необходима первичная авторизация в системе. Настройки должны выполняться от имени пользователя с правами администратора.
...
| Anchor | ||||
|---|---|---|---|---|
|
Создание/изменение элементов
Базовой сущностью в системе Vitro является элемент. Частными случаями элементов являются:
...
| Anchor | ||||
|---|---|---|---|---|
|
Создание атрибутов
Создание атрибута происходит путем создания элемента требуемого типа в списке "Атрибуты" через отправку POST-запроса, в котором передается список создаваемых атрибутов, с указанием их родительского списка, типа элемента (атрибута) и набора свойств и их значений, соответствующих указанному типу атрибута.
...
| Anchor | ||||
|---|---|---|---|---|
|
Создание типов элементов
Создание типов элементов системы происходит путем создания элемента в списке "Тип контента" через отправку POST-запроса, в котором передается список создаваемых элементов, с указанием родительского списка, родительского типа элемента (элемента от которого создаваемый наследует атрибуты), типа создаваемого элемента и набора атрибутов и их значений, соответствующих указанному типу элемента.
...
| Anchor | ||||
|---|---|---|---|---|
|
Добавление атрибута к типу элемента
Добавление атрибутов к типу элемента происходит путем создания элемента типа «Поля типов контента» (связь типа элемента и атрибута) в списке «Поля типов контента» через отправку POST-запроса, в котором передается список элементов, для которых требуется добавить атрибут, с указанием типа элемента и типа добавляемого атрибута.
...
| Anchor | ||||
|---|---|---|---|---|
|
Создание списков
Создание списка происходит путем создания элемента типа «Список» (связь типа элемента и атрибута) в списке «Списки» через отправку POST-запроса, в котором передается список создаваемых элементов (списков), с указанием их названий и других паарметров.
...
| Anchor | ||||
|---|---|---|---|---|
|
Добавление типов элементов к списку
Для того, чтобы список мог содержать элементы определенных типов их необходимо добавить к нужному списку. Добавление элементов к типу элемента происходит путем создания элемента типа «Типы контента списка» (связь списка и типа элемента) в списке «Типы контента списка» через отправку POST-запроса, в котором передается список со значениями Guid привязываемых элементов и Guid списков, к которым эти элементы привязываются.
...