Платформа 3V/Календарный справочник/Настройка уровней: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Страница в разработке»)
 
 
Строка 1: Строка 1:
Страница в разработке
+
{{DISPLAYTITLE:Настройка уровней}}
 +
Уровни календаря задаются в поле calendarLevels:
 +
 
 +
<syntaxhighlight lang="JSON" line>
 +
{
 +
  "calendarModel": {
 +
    "calendarLevels": [
 +
    ...
 +
    ],
 +
  ...
 +
  }
 +
}
 +
</syntaxhighlight>
 +
 
 +
Возможны два формата для задачи уровней:
 +
{| class="wikitable"
 +
|-
 +
! Уровень !! Числовой формат !! Текстовый формат
 +
|-
 +
| Всего || 0 || Root
 +
|-
 +
| Год || 1 || Year
 +
|-
 +
| Полугодие || 2 || HalfYear
 +
|-
 +
| Квартал || 3 || Quarter
 +
|-
 +
| Месяц || 4 || Month
 +
|-
 +
| День || 6 || Day
 +
|}
 +
 
 +
Примеры:
 +
 
 +
<syntaxhighlight lang="JSON" line>
 +
{
 +
  "calendarModel": {
 +
    "calendarLevels": [
 +
      0,
 +
      1,
 +
      4
 +
    ],
 +
  ...
 +
  }
 +
}
 +
</syntaxhighlight>
 +
 
 +
<syntaxhighlight lang="JSON" line>
 +
{
 +
  "calendarModel": {
 +
    "calendarLevels": [
 +
      "Root",
 +
      "Year",
 +
      "Month"
 +
    ],
 +
  ...
 +
  }
 +
}
 +
</syntaxhighlight>

Текущая версия на 12:22, 22 сентября 2021

Уровни календаря задаются в поле calendarLevels:

1 {
2   "calendarModel": {
3     "calendarLevels": [
4     ...
5     ],
6   ...
7   }
8 }

Возможны два формата для задачи уровней:

Уровень Числовой формат Текстовый формат
Всего 0 Root
Год 1 Year
Полугодие 2 HalfYear
Квартал 3 Quarter
Месяц 4 Month
День 6 Day

Примеры:

 1 {
 2   "calendarModel": {
 3     "calendarLevels": [
 4       0,
 5       1,
 6       4
 7     ],
 8   ...
 9   }
10 }
 1 {
 2   "calendarModel": {
 3     "calendarLevels": [
 4       "Root",
 5       "Year",
 6       "Month"
 7     ],
 8   ...
 9   }
10 }