Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的网站上使用 Kostache、Kohana 和 CKEditor。在数据库中,一些表是只读的,内容来自其他站点。我的问题是,我需要在内容中输入的任何地方显示一个新行。在当前情况下,所有内容都在一行中,没有任何中断
示例:输入/预期输出:“这是文本。
这是新的文本。”
当前输出:“这是文本。这是新文本。”
这个有什么解决办法吗。。
如果您将换行符存储在数据库中,那么在前端,您可以使用 nl2br() 将换行符转换为中断标记。然后使用 Kostache,您必须告诉它在变量中允许 html(即 {{& content_var}})。
如果您没有与字符一起存储新行字符,则可以创建一个更丑陋的解决方案,例如使用句点和中断标记替换句点,尽管我不推荐该解决方案,除非您绝对没有其他选择。