PHP code example of viadroid / ckeditor5
1. Go to this page and download the library: Download viadroid/ckeditor5 library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
viadroid / ckeditor5 example snippets
'extensions' => [
'ckeditor' => [
'enable' => true,
'config' => [
"language" => 'zh-cn',
"height" => 200,
"simpleUpload" => [
"uploadUrl" => '/api/fileUpload/image'
],
"fontSize" => [
"options" => [
9,
11,
13,
'default',
17,
19,
21
]
],
"toolbar" => [
"items" => [
'undo',
'redo',
'heading',
'bold',
'italic',
'underline',
'highlight',
'alignment',
'bulletedList',
'numberedList',
'todoList',
'outdent',
'indent',
'|',
'insertTable',
'link',
'imageInsert',
'mediaEmbed',
'blockQuote',
'codeBlock',
'|',
'fontFamily',
'fontSize',
'fontColor',
'fontBackgroundColor',
'specialCharacters',
'|',
'code',
'horizontalLine',
'htmlEmbed',
'showBlocks',
'findAndReplace',
'sourceEditing'
]
],
'image' => [
'toolbar' => ['imageTextAlternative', '|', 'imageStyle:alignLeft', 'imageStyle:full', 'imageStyle:alignRight'],
'resizeUnit' => 'px',
'styles' => [
// This option is equal to a situation where no style is applied.
'full',
'side',
// This represents an image aligned to the left.
'alignLeft',
'alignCenter',
// This represents an image aligned to the right.
'alignRight'
]
],
"table" => [
'contentToolbar' => [
'tableColumn',
'tableRow',
'mergeTableCells',
'tableCellProperties',
'tableProperties'
]
],
],
],
]
bash
php artisan vendor:publish --tag=viadroid-ckeditor5