ДД, коллеги!!!
пишу приложение:
Цель: написание оф. письма из карточки Б24 (сделка, контакт, компания).
Условия: 1. текст тела письма может вводиться через HTML-редактор
2. поддержка copy-past из офисных документов
=======================================
ACHTUNG!!! Вопросы- как отобразить поле с типом: html/текст в слайдере?
- какой компонент выводит HTML-редактор (чет перерыл все, но не нашел достойной инфы)
Подробности реализации и возникшие проблемы:
попробовал разные варианты. ниже см. описание
ВАРИАНТ I. ИСПОЛЬЗУЕМ ТИП ПОЛЯ HTML/TEXT- Для записи и хранения тела письма выбрал универ. списки (имеется для этого поле с нужным типом: html/text);
В штатном редакторе универсальных списков проблем нет: html-редактор подключается и поддерживает копипаст.
2. Написал локальное приложение, т.к. требуется вносить запись в универсальный список и его редактирование из карточки сущности:
2.1. врезался в меню активити (CRM_DEAL_DETAIL_ACTIVITY)
2.2. в слайдере открываю элемент универс. списка... И ТУТ НАЧАЛОСЬ!!!
Проблема:поле типа: html/text в слайдере отображается как обычный элемент html- textarea
ВАРИАНТ II. ИСПОЛЬЗУЕМ БИТРИКСОВЫЙ HTML-РЕДАКТОР- Сорри коллеги, но не нашел достойной инфы как вообще вызвать битриксовый html-редактор.
Видимо задача нетривиальная, коль по ней не нашел инфы, но судя по тому что во многих местах хтмл-редактор подключен, то эта задача решаемая.
ВАРИАНТ III. ПОДКЕЛЮЧИТЬ ВНЕШНИЙ HTML-РЕДАКТОР- выбор пока пал на TinyMCE.
В процессе тестирования. По результатам доложу.
А пока, прошу помощи:займите 10 000 $ .
Дайте ответы на поставленные выше вопросы:
- как отобразить поле с типом: html/текст в слайдере?
- какой компонент выводит HTML-редактор (чет перерыл все, но не нашел достойной инфы)