https://github.com/proklung/bitrixckeditorbundle
Бандл для замены битриксового редактора на CKEditor 5
https://github.com/proklung/bitrixckeditorbundle
bitrix bitrix-symfony php7 symfony-bundle
Last synced: 9 months ago
JSON representation
Бандл для замены битриксового редактора на CKEditor 5
- Host: GitHub
- URL: https://github.com/proklung/bitrixckeditorbundle
- Owner: ProklUng
- Created: 2021-04-21T05:22:44.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-08T19:49:20.000Z (over 4 years ago)
- Last Synced: 2025-05-25T09:02:29.883Z (11 months ago)
- Topics: bitrix, bitrix-symfony, php7, symfony-bundle
- Language: PHP
- Homepage:
- Size: 1.05 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.MD
Awesome Lists containing this project
README
### Замена битриксового редактора на CKEditor 5
Где: детальные страницы и подразделы (также описания инфоблоков)
### Сборка редактора
Перейти в src
Выполнить npm install
Отредактировать конфиг на свое усмотрение добавив плагинов или настроек
src/src/ckeditor.js
Собрать: yarn run build или npm npm run-script build
Итоговый файл подключается бандлом автоматически.
### Нюансы
CKEditor 5 по принципиальным соображениям (авторы: "это редактор контента и все") не поддерживает
изменение Source code (HTML кода напрямую).
Бандл проверяет - подключен ли уже модуль 'prokl.ckeditor'. Если да, то во избежание дублирования
и конфликтов - закругляется.
Если установлен модуль prokl.ckeditor - бандл не инициализируется во избежание конфликтов.
После инициализации бандла необходимые файлы JS/CSS будут однократно скопированы в папку `/local/assets/ck5editor-bundle/`.
Их нужно добавить в git и проверить, что эта папка доступна из корня сайта.