Laravel 4 - 反转Textarea编辑的Markdown

时间:2013-10-24 02:02:21

标签: php html laravel laravel-4 markdown

我在Laravel 4应用程序中使用Markdown软件包将textareas中的用户输入存储到我的数据库中。

https://github.com/vtalbot/markdown

这完美地使用:

Markdown::string('#test');

但是,当我编辑记录并将textarea的值设置为DB中的现有数据(为条目格式化的数据)时,会显示诸如P标记之类的元素,这是不理想的。

有没有人知道为此“逆转”降价的方法?也许我应该以不同的方式接近它?

感谢。

1 个答案:

答案 0 :(得分:10)

你不要扭转它。将未解析的版本存储在数据库中,并在将其显示给用户时对其进行解析。如果你想在解析时节省一些开销,那么你可以以某种形式缓存它。通过实际缓存(如redis或memcached),或者将其存储在数据库的其他字段中,并在更新时更新解析后的版本。