使用joomla vars访问php页面,但显示为纯PHP脚本(无模板)

时间:2011-12-21 21:29:09

标签: php joomla

我在joomla root dir中有'appsrv / newrequest.php'。

如何在不使用joomla模板但使用joomla框架变量的情况下调用newrequest.php?

删除下面的行将输出php脚本,但无法访问joomla vars?

defined('_JEXEC') OR defined('_VALID_MOS') OR die( 'Restricted access' ); //security reason

我尝试使用空白模板: http://mysite.com/index.php?option=com_content&view=article&id=153&Itemid=40&template=blank

这里是空白模板的index.php的内容:

<?php
defined( '_JEXEC' ) or die( 'Restricted access' );
include('../cgi-bin/appsrv/epr/newrequest.php');
?>

使用模板的方法有效,但它并不好,因为我有很多脚本,这意味着我必须为每个脚本创建一个单独的模板......

还有其他方法吗?