+7 495 008 8452
  • Загрузка
Выберите ваш цвет

Подключить визуальный редактор на произвольной странице

Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.


Может кому пригодится...


Код
  if (CModule::IncludeModule("fileman")) {
            $id = preg_replace("/[^a-z0-9]/i", '', $name);
            ob_start();
            echo '<input type="hidden" name="' . $name . '[TYPE]" value="html">';
            $LHE = new CLightHTMLEditor;
            $LHE->Show(array(
                'id' => $id,
                'width' => '100%',
                'height' => '400px',
                'inputName' => $name,
                'content' => htmlspecialchars_decode($value),
                'bUseFileDialogs' => false,
                'bFloatingToolbar' => false,
                'bArisingToolbar' => false,
                'toolbarConfig' => array(
                    'Bold', 'Italic', 'Underline', 'RemoveFormat',
                    'CreateLink', 'DeleteLink', 'Image', 'Video',
                    'BackColor', 'ForeColor',
                    'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyFull',
                    'InsertOrderedList', 'InsertUnorderedList', 'Outdent', 'Indent',
                    'StyleList', 'HeaderList',
                    'FontList', 'FontSizeList',
                ),
            ));
            $s = ob_get_contents();
            ob_end_clean();
            return $s;
        } else {
            return <<<ECHO
  <textarea name="$name" style="width: 100%; height: 400px;">{$value}</textarea>
ECHO;
        }

 

 

Источник: https://dev.1c-bitrix.ru/community/forums/messages/forum6/topic6314/message283136/#message283136

Назад в раздел

Подписаться на новые материалы раздела:
Загрузка...