ehyiah/ux-quill
最新稳定版本:3.6.1
Composer 安装命令:
composer require ehyiah/ux-quill
包简介
Symfony UX Bundle to use Quill JS wysiwyg text editor with full and easy customisation
关键字:
README 文档
README
Symfony UX Bundle implementing the Quill JS Wysiwyg https://quilljs.com/
Also, Working out of the with EasyAdmin
New Documentation: https://ehyiah.github.io/ux-quill/
If you need an easy-to-use WYSIWYG (with no complex configuration) into a symfony project, this is what you need.
Installation
Step 1 Require bundle
composer require ehyiah/ux-quill
If you are using the AssetMapper Component you're done !
step 2 next run (If you are using webpack encore, not needed with AssetMapper)
yarn install --force
yarn watch
OR
npm install --force
npm run watch
It's done, you can use the QuillType to build a QuillJs WYSIWYG
You can add as many WYSIWYG fields inside same page like any normal fields.
Basic Usage
In a form, use QuillType. It works like a classic Type except it has more options : e.g:
use Ehyiah\QuillJsBundle\Form\QuillType; public function buildForm(FormBuilderInterface $builder, array $options) { $builder // ... ->add('myField', QuillType::class) ; }
Display result
in a twig template :
- if you use the default class styling option you may need to encapsulate the content so the quill stylesheet can be applied like this :
<div class="ql-snow">
<div class="ql-editor">
{{ myField|raw }}
</div>
</div>
- if you use the inline styling option simply :
<div>{{ myField|raw }}</div>
统计信息
- 总下载量: 78.96k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 61
- 点击次数: 5
- 依赖项目数: 4
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2023-06-24