Download the PHP package helios-ag/fm-tinymce-bundle without Composer
On this page you can find all versions of the php package helios-ag/fm-tinymce-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download helios-ag/fm-tinymce-bundle
More information about helios-ag/fm-tinymce-bundle
Files in helios-ag/fm-tinymce-bundle
Package fm-tinymce-bundle
Short Description TinyMCE bundle, adds TinyMCE editor to your Symfony project
License MIT
Homepage https://github.com/helios-ag/FMTinyMCEBundle
Informations about the package fm-tinymce-bundle
FMTinyMCEBundle
TinyMCE integration in Symfony
The purpose of bundle is to provide seamless integration between elFinder and TinyMCE editor.
Code Quality Assurance
CoverAlls | License | StyleCI | Version Status |
---|---|---|---|
Downloads |
---|
TinyMCE is a platform independent web-based JavaScript WYSIWYG HTML editor control released as open source under LGPL.
TinyMCE enables you to convert HTML TEXTAREA fields or other HTML elements to editor instances.
Table of contents
- Installation
- Step 1: Installation
- Step 2: Enable the bundle
- Basic configuration
- Add configuration options to your config.yml
Installation
Step 1: Installation
Add FMTinyMCEBundle to your composer.json:
If you want to override default assets directory of Richfilemanager, add next option.
By default, assets copied to web/assets/tinymce
or public/assets/tinymce
depending on Symfony version
Add composer script
"FM\\TinyMCEBundle\\Composer\\TinyMCEScriptHandler::copy",
to scripts section of composer.json
Now tell the composer to download the bundle by running the command:
Step 2: Enable the bundle
Enable the bundle in the kernel:
Basic configuration
Add configuration options to your config.yml
Advanced Configuration
To make story short, here example of Integration between TinyMCE and Elfinder bundles
and configuration for ElFinderBrowser
Full configuration reference example
fm_tinymce:
enable: true
inline: false
base_path: assets/tinymce/
js_path: assets/tinymce/tinymce.min.js
instances:
default:
language: en_US
width: 600
height: 300
theme: modern
toolbar_item_size: small
menubar: file edit insert view format table tools
image_advtab: false
templates:
templates:
title: ~
content: ~
plugins: ""
relative_urls: false
convert_urls: false
toolbars:
toolbar1: undo redo | styleselect | bold italic | link image
filebrowser_type: fm_elfinder
file_picker_callback: elFinderBrowser
filebrowser:
url: http://localhost/elfinder
route: elfinder
route_parameters:
instance: default
All versions of fm-tinymce-bundle with dependencies
symfony/framework-bundle Version ^4.4 || ^5.2 || ^6.0 || ^7.0
symfony/twig-bundle Version ^4.4 || ^5.2 || ^6.0 || ^7.0
symfony/form Version ^4.4 || ^5.2 || ^6.0 || ^7.0
symfony/asset Version ^4.4 || ^5.2 || ^6.0 || ^7.0
symfony/templating Version ^4.4 || ^5.2 || ^6.0 || ^7.0
tinymce/tinymce Version ^4 || >=5.1.0