VK Cloud logo

Display секциясыBeta

display секциясы сервис конфигурациясының JSON-файлында тарифтік жоспарды конфигурациялау шеберін сипаттайды. Секцияның құрылымы келесідей:

"display": {  "pages": [    {      <ПАРАМЕТРЫ_СТРАНИЦЫ>,      "groups": [        {          <ПАРАМЕТРЫ_ГРУППЫ>,          "parameters": [            {              <ПАРАМЕТРЫ_ОПЦИИ>            },            ...          ]        }        ...      ]    },  ...  ]}

Мұнда:

  • pages — тарифтік жоспарды конфигурациялау шеберінің беттерін сипаттайтын секция. Бос болуы мүмкін.

  • <ПАРАМЕТРЫ_СТРАНИЦЫ> — бір беттің параметрлері.

  • groups — бір бет шеңберіндегі тарифтік опциялар топтарын сипаттайтын секция.

  • <ПАРАМЕТРЫ_ГРУППЫ> — тарифтік опциялар тобының параметрлері.

  • parameters — бір топ шеңберіндегі тарифтік опцияларды сипаттайтын секция.

  • <ПАРАМЕТРЫ_ОПЦИИ> — тарифтік опциялардың параметрлері.

display секциясында тарифтік жоспарды конфигурациялау шеберінің бірінші және соңғы бетінен басқа барлық беттері сипатталады. Беттердің ең көп саны — 5.

Топтардағы беттердің, топтардың және тарифтік опциялардың параметрлері бірдей және кестеде келтірілген.

Атауы

Сипаттамасы

Форматы

Міндетті

name

JSON-файлдағы беттің, топтың немесе тарифтік опцияның атауы.

string.

Бет атауы — 32 таңбаға дейін.

Топ атауы — 255 таңбаға дейін

Display секциясы

index

Беттің, беттегі топтың немесе топтағы тарифтік опцияның реттік нөмірі

integer

Display секциясы

Әдепкі бойынша тарифтік жоспарды конфигурациялау шеберінде groups тарифтік опцияларының барлық топтары көрсетіледі және бапталады. Топ тек белгілі бір шарттарда көрсетілуі үшін when конструкциясын пайдаланыңыз.

JSON форматындағы when құрылымы:

{  "when": {    "in": { // Или "not_in"      "key": {        "param": "<ИМЯ_ОПЦИИ>" // Или "const": "<ЗНАЧЕНИЕ>"      },      "values": [        {          "const": "<ЗНАЧЕНИЕ>"        },        {          "param": "<ИМЯ_ОПЦИИ>"        },      ...      ]    }  },  "parameters": [  ...  ]}

Мұнда:

  • <ИМЯ_ОПЦИИ> — сервис конфигурациясының JSON-файлындағы тарифтік опцияның атауы.
  • <ЗНАЧЕНИЕ> — константа мәні.

pages секциясындағы when конструкциясы image-based қосымшаларындағыдай қолданылады.