modx 1.05 - 如何删除同上通话中的新行

Posted

技术标签:

【中文标题】modx 1.05 - 如何删除同上通话中的新行【英文标题】:modx 1.05 - how to remove new lines on Ditto's call 【发布时间】:2012-07-16 19:04:06 【问题描述】:

当我通过以下方式调用项目 tpl 一段内容时:

<p>[+content:len:gt=`100`:then=`[+content:character_limit=`100`+]`:else=`[+content+]`+]</p>

tinymce 有换行符(BR 或 \n\r)。我想删除它们 - 我该怎么做?

【问题讨论】:

您可以使用 phx 删除 :character_limit 之前不需要的字符? 【参考方案1】:

避免像这样的 TinyMCE 格式化的最快方法是将它们放在一个块或模板变量中(根据个人经验)。

编辑:你也可以看看下面的 TinyMCE 插件配置:

元素 > 管理元素 > 插件(选项卡)> TinyMCE 富文本编辑器

您可以在自定义参数文本区域中输入自定义 TinyMCE 参数。看看http://www.tinymce.com/wiki.php/TinyMCE_FAQ#TinyMCE_adds_BR_elements_to_my_content

【讨论】:

hmmm 在tinymce 中避免文本格式对我来说不是解决方案。不过谢谢你的建议。我将尝试将不带换行符的替代内容放入特殊电视(模板变量) 您仍然可以让 TinyMCE 格式化您的内容等,只需将它无法正确处理的任何部分移到它之外(例如,移到一个块中)。

以上是关于modx 1.05 - 如何删除同上通话中的新行的主要内容,如果未能解决你的问题,请参考以下文章

循环通过 MODx 中的同上调用

在 MODx 中,我如何使用动态 parents='folderId' 进行同上调用

ModX 同上:订购电视?

Modx 同上调用和复选框

ModX Evolution:同上 + phx 代码

modx - 当我在同上片段中使用“&documents =”参数时,分页不起作用