Как создать собственный редактор форматированного текста в sitecore, включая всплывающее окно выбора связанного контента

Мне нужно изменить Rich Text Editor в sitecore, чтобы предоставить кнопку или что-то в этом роде, чтобы добавить параметр «Выбор связанного контента». Можно ли и при утвердительном ответе как нужно начинать

Большое спасибо


person Pedro Villacreces    schedule 04.09.2017    source источник


Ответы (1)


Во-первых, то, чего вы пытаетесь достичь, мне кажется неправильным. В качестве связанного содержимого (кнопка веб-редактирования) задается источник данных рендеринга/вложенного макета. вы пытаетесь добавить это в RTE.

Но ниже описан подход, который вам нужно использовать, чтобы добавить новую кнопку webEdit в RTE.

вам нужно выяснить, какой тип RTE вы используете для своего веб-сайта. Если вы не изменили значение sitecore по умолчанию, вы можете найти его в основной базе данных по указанному ниже пути.

/sitecore/system/Settings/Html Editor Profiles/Rich Text Default

если вы измените его, вы можете найти путь к основному элементу базы данных в этом параметре в /sitecore/admin/showConfig.aspx.

<setting name="HtmlEditor.DefaultProfile" value="/sitecore/system/Settings/Html Editor Profiles/Rich Text Custom"/>

Чтобы добавить новую кнопку веб-редактирования, вам необходимо создать элемент с идентификатором шаблона ({02404208-46D4-49BF-988B-EB363A52A1C9}) или назвать кнопку веб-редактирования по следующему пути:

/sitecore/system/Settings/Html Editor Profiles/Rich Text Default/WebEdit Buttons

После того, как вы добавили, что вам нужно заполнить поля, как показано ниже:

Click: webedit:setdatasource

Type: Datasource Menu
person Dheeraj Palagiri    schedule 04.09.2017