Детали задачи

    • Icon: Подзадача Подзадача
    • Решение: Готово
    • Icon: Medium Medium
    • Community 3.6.0
    • Не заполнено
    • Не заполнено
    • Не заполнено

    Описание

      1. Develop MenuService to search menu config for user and resolve all "resolver" tags from config.
      Menu items resolving must be in classes which implement MenuItemsResolver interface
      All "label" tags should be passed through I18NUtils for localization

      2. Create Java webscript for using MenuService from frontend. Respose must be mapped to json from POJO by com.fasterxml.jackson.databind.ObjectMapper

      Approximate format of response:

      {
          "id": "default-menu",
          "type": "LEFT_MENU",
          "items": [
              {
                  "id": "HEADER_MENU_ORGSTRUCT",
                  "label": "Оргструктура",
                  "items": [
                      {
                          "id": "HEADER_MENU_ORGSTRUCT_WIDGET",
                          "label": "Оргструктура",
                          "action": {
                              "type": "PAGE_LINK",
                              "params": {
                                  "pageId": "orgstruct"
                              }
                          }
                      }
                  ]
              },
              {
                  "id": "HEADER_SITES_CREATE",
                  "label": "Создать сайт",
                  "action": {
                      "type": "CREATE_SITE"
                  }
              },
              {
                  "id": "HEADER_TEST_LINK",
                  "label": "Кастомная ссылка",
                  "action": {
                      "type": "LINK",
                      "params": {
                          "url": "/share/page/orgstruct"
                      }
                  }
              }
          ]
      }
      

      3. Dynamic menu icons.

      4. Journal items count.

      Вложенные файлы

        Активность

          Люди

            oleg.onischuk@citeck.ru Oleg Onischuk
            Pavel.Simonov Pavel Simonov [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            1 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения:

              Учет времени

                Оценка:
                Первоначальная оценка - 2 дни Первоначальная оценка - 2 дни
                2d
                Осталось:
                Оставшееся время - 0 минуты
                0m
                Затрачено:
                Затраченное время - 2 недели, 3 дни, 2 часы
                2w 3d 2h