0

我在我的网站上使用 Kostache、Kohana 和 CKEditor。在数据库中,一些表是只读的,内容来自其他站点。我的问题是,我需要在内容中输入的任何地方显示一个新行。在当前情况下,所有内容都在一行中,没有任何中断

示例:输入/预期输出:“这是文本。

这是新的文本。”

当前输出:“这是文本。这是新文本。”

这个有什么解决办法吗。。

4

1 回答 1

0

如果您将换行符存储在数据库中,那么在前端,您可以使用 nl2br() 将换行符转换为中断标记。然后使用 Kostache,您必须告诉它在变量中允许 html(即 {{& content_var}})。

如果您没有与字符一起存储新行字符,则可以创建一个更丑陋的解决方案,例如使用句点和中断标记替换句点,尽管我不推荐该解决方案,除非您绝对没有其他选择。

于 2014-11-25T18:29:37.263 回答