【问题标题】:Save Laravel 5.4 Markdown Templates to, and retrieve from, database将 Laravel 5.4 Markdown 模板保存到数据库并从中检索
【发布时间】:2017-06-16 09:38:20
【问题描述】:

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

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

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

但是,我终生无法在网上找到可以建议如何在刀片中正确呈现该模板字符串的资源。

这可能吗?

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

【问题讨论】:

    标签: php database markdown laravel-5.4 email-templates


    【解决方案1】:

    我用这个来渲染 Markdown

    https://github.com/thephpleague/commonmark

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

    希望对你有帮助

    【讨论】:

    • 感谢 Nerea,看起来确实可以选择!
    • 我将如何处理降价中的变量?例如,我怎样才能让Hello {{ $name}} 呈现为Hello Bob
    猜你喜欢
    • 2018-03-04
    • 2017-03-12
    • 1970-01-01
    • 1970-01-01
    • 2016-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多