Скажем, у меня есть один пользовательский элемент управления, но этот элемент управления имеет 2 входа, которые требуют сохранения, например:
- Тип валюты и стоимость
- Размер и единица измерения
- Имя и фамилия
- Текст и стиль
- Изображение и размер изображения
- Семейство шрифтов и вес шрифта
Как бы я это сделал? Я вижу, что есть опция настройки при создании элемента управления, но нет документации, которая бы подсказывала, как он используется, и единственным примером того, как это делается в дикой природе, является Easy Google Fonts, который не имеет объяснения относительно того, как это делается, и трудно читать. Можно ли вложить элементы управления и разделы?
Пока что все учебники и документация, которые я нашел, говорят об элементе управления с одним вводом html, ни в одном из них не упоминаются элементы управления с несколькими входами / настройками, несмотря на то, что это было предложено API
источник
Ответы:
Этот плагин демонстрирует, как это сделать. Следует отметить следующие шаги:
$this->settings
Вот код:
источник