在我的网站上,我希望用户评论在格式方面有一些选择。
例如,我希望*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 !!}
答案 0 :(得分:0)
您需要看一下降价促销 https://github.com/GrahamCampbell/Laravel-Markdown
和DB中的2列。带有原始文本(降价)和生成的html文本(将在布局中显示)