2011-04-23 148 views
2

我试图找到一种方式来写我与Joomla文章纯PHP(目前使用1.5)真正的PHP。我走到这一步,最近的是使用一种称为源码人员see link的Joomla:写文章

的问题是,PHP代码实际上是被渲染为HTML插件。

<?php echo "Hello world"; ?> 

这就是被写入文章:

<span>&lt;</span>?php echo "Hello world"; ?<span>&gt;</span> 

恐怕在某些时候这会打破我的PHP如果当我通过源码人员编辑写如下的代码我想出了更复杂的代码。这也使得代码难以阅读。最后,Sourcerer的问题是您只能插入新代码,您无法编辑您之前添加的内容。

[Q]有谁知道一种方式来写纯PHP到文章?

我想坚持一个事实,即它必须是文章内。我已经找到了一种方法与JUMIsee link

回答

4

我用源码人员几次和它允许一个插入PHP代码段成篇没有问题做的模块或组件,例如。如果你的php被渲染为html,听起来好像php不会被解析为php - 首先要确保sourcerer插件确实被启用,因此它可以允许你的php脚本被解析。 (在这里检查插件的启用状态:extensions-> plugin manager-> sourcerer)。

此外,在添加PHP脚本时,使用所见即所得编辑器底部的sourcerer(“插入代码”)按钮 - 它会保持格式/语法高亮显示并确保使用{source} {/source}标签正确转义它。

0

的更新,我与Joomla 3.x的源码人员同样的问题,我已经试过tinymice,JCKEdidor和JCEEditor。我现在已经放弃了这种方法。

要将php代码插入到文章中我已经使用了一个php包含文件,并且所有的html都在这个php包含文件中被回显。然后在文章编辑器中引用php文件。

那些比我更精通的Joomla无疑会做到这一点使用一个模块等正确。

0

您可以尝试称为直接PHP另一个插件。它使用起来非常简单。只需下载并安装它并确保它已启用。在这之后开始在joomla文章中写你的php代码。 例子:

<?php 
    echo "Hello World!"; 
?> 

它支持所有最每个PHP函数,你可以过滤你不从它的设置需要的功能。

Here is the link for the download.