Joomla:允许PHP在某些文章上完全禁用TinyMCE

时间:2013-11-11 12:56:03

标签: php joomla tinymce

我对Joomla来说比较新,这让我发疯了。

我需要在Joomla 2.5中的一些文章(其中3个)中使用PHP代码。我使用DirectPHP插件似乎工作正常,但是TinyMCE编辑器阻碍了我在保存页面时自动注释PHP代码。

我当然可以完全禁用TinyMCE,然后一切都按预期工作,但我需要启用它,因为其他用户需要它(用于编辑其他文章)。

我检查了TinyMCE插件选项,但是没有选项可以禁用代码清理或类似的东西。

我检查了Joomla的“文本过滤器”页面(在全局配置中),但这似乎没有帮助:“管理员”(这是我的帐户的类型)已经说“没有过滤”,所以这不是它

我还尝试更改我需要PHP的文章之一的权限,基本上拒绝除“管理员”和“超级用户”(在文本过滤器中都启用了“无过滤”设置)之外的每个组的编辑权限)。也没有运气。

所以我被卡住了。

基本上我需要的是仅为这3篇文章禁用TinyMCE。这可能吗?

如果没有,那么解决这个问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

我强烈建议您使用Sourcerer,而不是使用DirectPHP。它具有很高的评级,很大的支持并且定期维护。它与DirectPHP的概念相同,但允许您在文章中添加其他语言,例如Javascript和CSS。

这是一个很好的例子。启用插件后,只需将代码添加到文章中:

{source}
<?php
    echo 'Hellow World';
?>
{/source}