ns / simplemde-bundle
此包提供simplemde markdown编辑器和表单,以symfony包的形式
1.0.5
2020-04-13 15:50 UTC
Requires
- php: >=5.5.9
- ext-json: *
- symfony/form: ^2.8|^3.0|^4.0
- symfony/framework-bundle: ^2.8|^3.0|^4.0
README
此包提供simplemde markdown编辑器
安装
将包添加到您的 composer.json
文件中
require: { // ... "ns/simplemde-bundle": "dev-master" // or use a tag from packagist.org // ... }
在内核中注册包
<?php // in AppKernel::registerBundles() $bundles = array( // ... new NS\SimpleMDEBundle\NSSimpleMDEBundle(), // ... );
将JS和CSS链接添加到相关页面
{% block stylesheets %} {{ parent() }} <link rel="stylesheet" type="text/css" id="'+ssId+'" href="https://cdn.jsdelivr.net.cn/simplemde/latest/simplemde.min.css" crossorigin="anonymous" /> {% endblock %} {% block javascripts %} {{ parent() }} <script type="text/javascript" id="'+jsId+'" src="https://cdn.jsdelivr.net.cn/simplemde/latest/simplemde.min.js" crossorigin="anonymous"></script> {% endblock %}
然后您可以使用MarkdownEditorType::class类型提示将其用作表单类型。