统计
  • 建站日期:2018-10-21
  • 文章总数:45 篇
  • 评论总数:23 条
  • 分类总数:13 个
  • 最后更新:1月20日
热文Laravel,PHP

Laravel5框架安装Markdown编辑器

本文阅读 1 分钟

Laravel5-Markdown-Editor

Laravel5-Markdown-Editor 是基于 editor.md 封装的 Markdown 在线编辑器,支持 Laravel5 项目。已集成本地、七牛云、阿里云文件存储。
1. 运行命令

composer require chenhua/laravel5-markdown-editor

2.完成上面操作,修改 config/app.php 中 providers 数组

Chenhua\MarkdownEditor\MarkdownEditorServiceProvider::class,

3. 修改 config/app.php 中 aliases 数组

'MarkdownEditor' => Chenhua\MarkdownEditor\Facades\MarkdownEditor::class,

4. 执行 artisan 命令,生成 config/markdowneditor.php 配置文件

php artisan vendor:publish --tag=markdown

5. 根据自己所需修改 config/markdowneditor.php 配置文件

使用方法

在 xxx.blade.php 相应位置添加代码
<div id="test-editormd">
    <textarea name="test-editormd" style="display:none;"></textarea>
</div>

@include('markdown::encode',['editors'=>['test-editormd']])

解析 markdown 格式文本为 html 格式

① 前端js方式解析 markdown 文本

<div id="doc-content">
    <textarea style="display:none;">
# 这是一个h1标签
## 这是一个h2标签
    </textarea>
</div>
@include('markdown::decode',['editors'=>['doc-content']])

② PHP方式解析 markdown 文本

echo MarkdownEditor::parse("#中间填写markdown格式的文本");

效果图:

本文来自投稿,不代表本站立场,如若转载,请注明出处:https://blog.gaobinzhan.com/archives/18.html
php原生文件管理(未完善)
« 上一篇 01-05
使用 Clockwork 来调试 Laravel App
下一篇 » 01-06

发表评论

成为第一个评论的人