FEATURE: allow multiple ckEditor instances

This commit is contained in:
Michal Kváček
2017-10-09 00:14:48 +02:00
parent c69bd9bcf7
commit b1ca6e4cfb
@@ -1,4 +1,7 @@
@if (!defined('CK_EDITOR_INITIALIZED'))
<script src="{{asset('/resources/assets/js/vendor/ckeditor/ckeditor.js')}}"></script> <script src="{{asset('/resources/assets/js/vendor/ckeditor/ckeditor.js')}}"></script>
@php define('CK_EDITOR_INITIALIZED', true) @endphp
@endif
<script type="application/javascript"> <script type="application/javascript">
CKEDITOR.on ('instanceCreated', function (e) { CKEDITOR.on ('instanceCreated', function (e) {
@@ -23,6 +26,7 @@
removePlugins: 'about,scayt', //elementspath removePlugins: 'about,scayt', //elementspath
extraPlugins: 'justify', extraPlugins: 'justify',
enterMode: CKEDITOR.ENTER_P, enterMode: CKEDITOR.ENTER_P,
@if (!isset($simpleEditor))
toolbarGroups: [ toolbarGroups: [
{name: 'undo', groups: ['undo']}, {name: 'undo', groups: ['undo']},
{name: 'styles'}, {name: 'styles'},
@@ -35,5 +39,11 @@
{name: 'document', groups: ['mode', 'document', 'doctools']}, {name: 'document', groups: ['mode', 'document', 'doctools']},
{name: 'tools'} {name: 'tools'}
] ]
@else
toolbarGroups: [
{name: 'undo', groups: ['undo']},
{name: 'basicstyles', groups: ['basicstyles', 'cleanup']},
]
@endif
}); });
</script> </script>