Шаблоны

improve this page | report issue

Использование шаблонов

С помощью шаблонов можно быстро создавать приложения. Это специальные шаблоны приложений с поддержкой множества функций, которые позволяют быстро изменять и разрабатывать приложения.

По умолчанию Digital App Builder поставляется с двумя шаблонами: Mod Resorts и Tabs

  • Mod Resorts: этот шаблон предоставляет пример приложения с описанием курортов. Он содержит модуль входа в систему, модуль чата и модуль отправки отзывов. Вам необходимо развернуть адаптер входа в систему и настроить свои идентификационные данные для чатбота.
  • Tabs: этот шаблон предоставляет интерфейс мобильного приложения с вкладками в нижней области страницы. Этот шаблон также содержит модуль входа в систему.

Создание пользовательского шаблона

Стандартные шаблоны хранятся в следующем расположении:

  • MacOS: Users/<systemname>/Library/Application Support/IBM Digital App Builder/ionic_templates/
  • Windows: Users\<systemname>\AppData\Roaming\IBM Digital App Builder\ionic_templates\

Для создания пользовательского шаблона можно скопировать и изменить один из стандартных шаблонов, такой как Mod Resorts. Настройте необходимые изменения в скопированном шаблоне и заахривируйте папку в файл zip. Создайте папку для пользовательского шаблона, созданного в \ionic_templates\, и скопируйте файл .zip в новую папку. Измените файл templates.json в папке \ionic_templates\ и добавьте запись для добавления своего шаблона. Например, новый пользовательский шаблон можно добавить следующим образом:

{
    "version": 12,
    "templates": [
        {
            "name": "Mod Resorts",
            "icon": "modresorts/modresortslogo.png",
            "templateFile": "modresorts/modresorts.zip"
        },
        {
            "name": "Tabs",
            "icon": "tabs/tabs.png",
            "templateFile": "tabs/tabs.zip"
        }
       {
            "name": "MyCustomTemplate",
            "icon": "mytemplate/customtemplate.png",
            "templateFile": "mytemplate/customtemplate.zip"
        }
     ]
}

Примечание

  • Не забудьте увеличить номер version.
  • При добавлении шаблона в очередном выпуске папка \ionic_templates\ будет заменена в процессе обновления. Перед обновлением необходимо создать резервную копию папки пользовательского шаблона и применить ее снова после завершения обновления.
Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on August 17, 2020