php - 将 Laravel 5.4 Markdown 模板保存到数据库并从中检索

标签 php database markdown laravel-5.4 email-templates

我正在开发一个应用程序,该应用程序需要让用户能够创建自定义电子邮件模板并发送它们并内置在其中。

我喜欢Laravel 5.4 markdown 模板的外观,我可以在前端处理语法生成,然后理想情况下希望能够将它们保存到数据库表,以便将来用户而不是开发人员可以轻松维护它们。

到目前为止,我已经构建了一个功能来保存包含 Markdown 模板的字符串,检索它,并将该字符串传递给电子邮件 build() 函数。

但是,我终其一生都找不到可以建议如何在 Blade 中正确呈现该模板字符串的在线资源。

这可能吗?

非常感谢任何帮助,我编码不到一年,使用 Laravel 不到 6 个月,如果我的问题有点业余或不伦不类,我深表歉意。

最佳答案

我用它来渲染 Markdown

https://github.com/thephpleague/commonmark

所以你可以做 {!! (new\League\CommonMark\CommonMarkConverter())->convertToHtml($source) !! 其中 $source 是您的数据库数据。

希望对你有帮助

关于php - 将 Laravel 5.4 Markdown 模板保存到数据库并从中检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44585908/

相关文章:

Android:Robolectric:如何使用本地数据库

r - 格式化 R 代码块中的文本

windows - 适用于 Windows 的 Markdown 预览应用程序

javascript - 从 parent div出来时如何裁剪图像?

php 文件将内容反转

php - MySQL 中的单数或复数单词搜索

php - 无法使用PHP将数据从excel上传到mysql

php - PubNub 服务器未正确格式化消息

database - Netezza 性能优化

文档中的 Markdown 链接指向带句号的标题