PHP code example of xvs32x / tinymce-responsivefilemanager
1. Go to this page and download the library: Download xvs32x/tinymce-responsivefilemanager 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/ */
xvs32x / tinymce-responsivefilemanager example snippets
$form->field($model, 'title')->widget(\xvs32x\tinymce\Tinymce::className(), [
//TinyMCE options
'pluginOptions' => [
'plugins' => [
"advlist autolink link image lists charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars insertdatetime media nonbreaking",
"table contextmenu directionality emoticons paste textcolor responsivefilemanager code"
],
'toolbar1' => "undo redo | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | styleselect",
'toolbar2' => "| responsivefilemanager | link unlink anchor | image media | forecolor backcolor ",
'image_advtab' => true,
'filemanager_title' => "Filemanager",
'language' => ArrayHelper::getValue(explode('_', Yii::$app->language), '0', Yii::$app->language),
],
//Widget Options
'fileManagerOptions' => [
//Upload Manager Configuration
'configPath' => [
//path from base_url to base of upload folder with start and final /
'upload_dir' => '/uploads/filemanager/source/',
//relative path from filemanager folder to upload folder with final /
'current_path' => '../../../uploads/filemanager/source/',
//relative path from filemanager folder to thumbs folder with final / (DO NOT put inside upload folder)
'thumbs_base_path' => '../../../uploads/filemanager/thumbs/'
]
]
])