Добавить пользовательский выпадающий список в Sitecore PageEditor

Как добавить пользовательский выпадающий список в редактор страниц в Sitecore?

Я понимаю, что вы можете создавать отдельные кнопки на панели инструментов, создавая элементы под /sitecore/content/Applications/WebEdit/Custom Experience Buttons в основной БД, используя WebEdit Button шаблон, и я понимаю, что установка кнопки Type поле для Common заставит его появиться под выпадающим меню "Больше", но я хочу создать свою собственную выпадающую кнопку с уникальным списком кнопок (соответствующих элементам в основной БД).

Я посмотрел на различные процессоры в <getChromeData> Конвейер использует dotPeek и подозреваю, что мне придется создать новый процессор в этом конвейере, но я не могу найти соответствующий код, который создает раскрывающийся список "Больше" из изображения.

1 ответ

Создать кнопку типа шаблона /sitecore/templates/System/WebEdit/WebEdit Button и установить Type поле для Common из выпадающего списка. Кнопка должна появиться в раскрывающемся списке.

Тип поля

Пользовательские кнопки опыта

Другие вопросы по тегам