1

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

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

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

    {jumi [*1]}
    

到目前为止,这很有效。但是,当我尝试使用所见即所得编辑器再次编辑文章时,编辑器采用已解决的格式,意味着

你好世界

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

当代码是动态的时,这会变得非常有问题!

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

4

2 回答 2

1

不,这是一个普遍的问题,不用担心。

您可以采取一些技巧来避免这种情况。

  1. 将文本保存在一个文件中,每次编辑文件并在 Joomla 中复制和粘贴后。
  2. 编辑文件时,只需从源代码进行编辑。
  3. 使用已经处于源代码模式的替代编辑器,如RokPad
  4. 检查 Plugin Manager > Editor - TinyMCE > Entity Encoding = raw
于 2015-03-12T23:01:27.780 回答
0

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

不幸的是,切换到原始模式不是一种选择,因为这会增加监督平台和输入文章的其他作者的工作量,尤其是当那些对纯 HTML 不太熟悉时。

于 2015-03-22T13:01:56.020 回答