使用Laravel保存和显示格式化的文本

时间:2019-10-02 20:16:52

标签: php laravel

在我的网站上,我希望用户评论在格式方面有一些选择。

例如,我希望*Sample Text*变为粗体,**Sample Text**变为斜体,等等。

但是我也希望用户能够转义格式。

所以\*italic text\*\*\*bold text\*\*会逃脱。

理想情况下,我希望将其另存为<i>Sample text</i><b>Bold text</b>之类的数据库。

例如,我还想保存链接:[this is a link to google](www.google.com)

这应该在前端完成,还是在后端格式化并通过转义注释来显示,例如:{!! $comment !!}

1 个答案:

答案 0 :(得分:0)

您需要看一下降价促销 https://github.com/GrahamCampbell/Laravel-Markdown

和DB中的2列。带有原始文本(降价)和生成的html文本(将在布局中显示)