Добавление пользовательских полей - Центр поддержки Р7
  • Post category:CRM
  • Запись изменена:25.10.2022

Описание
Вставляет пользовательские поля в документ.

Тип плагина: визуальный, несистемный.

Поддерживаемые редакторы: документы.

AddCustomFields

Установка
Загрузите этот плагин с GitHub и установите его, следуя инструкциям по установке на рабочем столе, локально или в облаке
Использование
  1. Откройте вкладку «Плагины» и нажмите «Пример добавления пользовательских полей«.
  2. Чтобы добавить простое поле, введите свой вопрос и его метку в нужные поля и нажмите кнопку и добавить простое поле.
  3. Чтобы добавить выпадающее меню, введите свой вопрос и его метку в нужные поля и добавьте варианты ответа. Чтобы добавить вариант ответа, введите его в поле «Введите элемент» и нажмите кнопку «Добавить». Повторите это, если вам нужны дополнительные параметры. Чтобы удалить любой вариант ответа, выберите его в поле со списком и нажмите кнопку «Удалить». Когда поле будет готово, нажмите кнопку Вставить выпадающее меню.
  4. Поле будет добавлено в текущую позицию текстового курсора.
Структура плагина

Репозиторий в GitHub: https://github.com/Р7/sdkjs-plugins/tree/master/example_customfields_add.

  1. config.json, index.html и code.js
  2. Иконки
Конфигурация
{
    "name" : "Example add custom fields",
    "guid" : "asc.{4E2B5030-E1BE-41FA-BEE3-7E9BE7B5BFCF}",

    "variations" : [
        {
            "description" : "Example add custom fields",
            "url"         : "index.html",

            "icons": [ "resources/light/icon.png", "resources/light/icon@2x.png" ],
            "icons2": [
                {
                    "style" : "light",
                    
                    "100%": {
                        "normal": "resources/light/icon.png"
                    },
                    "125%": {
                        "normal": "resources/light/icon@1.25x.png"
                    },
                    "150%": {
                        "normal": "resources/light/icon@1.5x.png"
                    },
                    "175%": {
                        "normal": "resources/light/icon@1.75x.png"
                    },
                    "200%": {
                        "normal": "resources/light/icon@2x.png"
                    }
                },
                {
                    "style" : "dark",
                    
                    "100%": {
                        "normal": "resources/dark/icon.png"
                    },
                    "125%": {
                        "normal": "resources/dark/icon@1.25x.png"
                    },
                    "150%": {
                        "normal": "resources/dark/icon@1.5x.png"
                    },
                    "175%": {
                        "normal": "resources/dark/icon@1.75x.png"
                    },
                    "200%": {
                        "normal": "resources/dark/icon@2x.png"
                    }
                }
            ],
            "isViewer"        : false,
            "EditorsSupport"  : ["word"],

            "isVisual"        : true,
            "isModal"         : false,
            "isInsideMode"    : true,

            "initDataType"    : "none",
            "initData"        : "",

            "buttons"         : []
        }
    ]
}
Методы и события

Поддержка
Если вы хотите запросить функцию или сообщить об ошибке, связанной с этим плагином, воспользуйтесь разделом проблем на GitHub.

.printfriendly { margin: 0px 0px 10px 0px; }