在Joomla中重新编辑文章时,已解决的Jumi代码被替换

时间:2015-03-12 22:03:23

标签: php joomla jumi

为了将JavaScript代码包含在Joomla中,我做了以下操作:

  1. 用jumi编写一个php应用程序:

    <?php echo '<p>Hallo Welt</p>'; ?>
    
  2. 在目标文章中包含以下代码,其中应包含以前的代码:

    {jumi [*1]}
    
  3. 到目前为止这个工作。 但是,当我尝试使用wyiwyg编辑器再次编辑文章时,编辑器采用已解析的格式,意味着

    Hallo Welt

    并且原始代码被替换{jumi [* 1]} < p>

    当代码是动态的时,这会出现问题!

    有人有解决这个问题的方法,还是我错过了什么?

2 个答案:

答案 0 :(得分:1)

不,这是一个常见的问题,不用担心。

你可以采取一些措施来避免这种情况。

  1. 将文本保存在一个文件中,每次编辑文件,然后复制并粘贴到Joomla中。
  2. 编辑文件时,只需从源代码进行编辑。
  3. 使用已在源模式下的替代编辑器,如RokPad
  4. 检查插件管理器&gt;编辑 - TinyMCE&gt;实体编码=原始

答案 1 :(得分:0)

使用sourcerer插件将php脚本包含在文章中,不会导致显示结果覆盖源代码,这就是为什么我被迫停止使用jumi来支持sourcerer。

遗憾的是,切换到原始模式不是一种选择,因为这会增加其他管理平台和输入文章的作者的工作量,特别是当他们不熟悉普通HTML时。