我似乎无法找到一个js RTE,它将与php交织在一起的片段友好。我想要一个迷你CMS用于许多网站的后端。这些视图有一些PHP的片段
是否有任何RTE会让PHP独自存在,甚至将它与好的格式混合在一起?
即使在html模式下输入并来回切换,TinyMCE也会杀死标签。 FCKEdit似乎保持代码完整,如果粘贴到源模式,但它没有显示在编辑方面,所以如果有人删除了一个带有一些php的元素,bop,它就消失了。
并且没有编辑喜欢创建漂亮的缩进代码,这也是一个很好的加分,但可能在顶部问,呵呵。
答案 0 :(得分:1)
Javascript富文本编辑器利用浏览器内置的DesignMode或ContentEditable功能来实现内联HTML编辑,这些不支持嵌入式PHP标记。
解决方案必须将这些转换为其他形式,浏览器的HTML编辑器不会将其转换,然后在提交时将它们转换回PHP标记。
可以做到。但是,我不知道有什么用。
至于创建精美的缩进代码,这是一个类似的问题。浏览器在其内嵌HTML编辑器中使用它。
答案 1 :(得分:0)
几个星期前我有类似的问题: Textarea that can do syntax highlighting on the fly?
这对你来说可能是对的: http://marijn.haverbeke.nl/codemirror/ 他们甚至混合了PHP和HTML突出显示。