我正在开发一个应用程序,该应用程序需要让用户能够创建自定义电子邮件模板并发送它们并内置在其中。
我喜欢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/