Добавление кнопок для элементов HTML в редактор форматированного текста Sitecore - PullRequest
3 голосов
/ 21 марта 2011

Я хотел бы добавить кнопку на панель инструментов редактора форматированного текста Sitecore, в частности ту, которая вставляет элемент H2.

Я знаю, что элемент H2 можно вставить с помощью выпадающего меню стилей абзаца, но все моиредакторы теперь используют полужирную кнопку для своих заголовков, потому что они не «видят» раскрывающиеся стили абзаца.Итак, я хочу сделать H2 легко доступным с помощью кнопки на панели инструментов.(И, возможно, даже удаление жирных кнопок, поскольку это вообще не семантика.)

Но как бы я ни просматривал документацию, я не могу найти хорошее объяснение того, как это сделать.

Ответы [ 3 ]

3 голосов
/ 21 марта 2011

В дополнение к гиду Ян опубликовал, вот еще один гид .

1 голос
/ 27 февраля 2012

Я нашел несколько примеров для этого ...

Sitecore v6.3 и более ранних версий: ссылка

Sitecore v6.4: ссылка

Убедитесь, что вы выбрали базовую базу данных (в правом нижнем углу рабочего стола Sitecore), чтобы вы могли видеть область / sitecore / system / Settings / Html Editor Profiles.

0 голосов
/ 01 июня 2011

В моей статье здесь первый шаг связывания события с кнопкой находится в javascript. Оттуда вы можете вставить текст или теги. Вы также можете получить выделенный текст и обернуть его в теги. Вам не нужно ничего компилировать, я просто показывал, как вы бы это делали, если нужно, но вы можете полностью вырезать этот фрагмент и просто использовать редактор, чтобы отправить любой текст обратно в редактор wysiwyg.

...