我做一个插件,文件包括/************下面是后台管理页面文件**************/
uploads/dede/comment.php   /*列出内容*/
uploads/dede/comment_add.php  /*增加内容*/
uploads/dede/comment_edit.php  /*编辑内容*/
相应的模板页如下
uploads/dede/templets/comment.htm
uploads/dede/templets/comment_add.htm
uploads/dede/templets/view_comment.htm/****************下面是插件文件***********************/
uploads/plus/comment.php  /*主文件*/
模板文件如下
uploads/templets/comment.htm问题是:后台管理页面都正常,我新建了一个栏目,采用“外部链接”的方式,将页面链接到uploads/plus/comment.php目录
首页设置为comment.php,但是我从前台访问该栏目时,点击后内容一片空白,查看一下源代码是这样的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><META content="IE=5.0000" http-equiv="X-UA-Compatible"><META content="text/html; charset=utf-8" http-equiv=Content-Type></HEAD>
<BODY></BODY></HTML>comment.php中的内容如下
<?php

require_once(dirname(dirname(__FILE__))."/include/common.inc.php"); require_once(DEDEINC.'/datalistcp.class.php');


$sql="select * from #@__comment order by ID DESC ";

$result=$dsql->ExecuteNoneQuery($sql);

if($result==false){

ShowMsg("无法获得数据".$sql,$cfg_cmspath."");

exit();

}

$dlist =new DataListCP();

$dlist->pageSize =5;

$dlist->SetTemplate(dirname(dirname(__FILE__)).'/templets/plus/comment.htm');

$dlist->SetSource($sql);

   $dlist->Display();


?>模板页的内容如下comment.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title><?php echo $cfg_webname; ?>评论</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!--<link href="{dede:global.cfg_templets_skin/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
<link rel="stylesheet" href="{dede:global.cfg_templets_skin/}/style/dedecms_skins_0.css" type="text/css" id="cssfile" />-->
<script language="javascript">
function  test(){

alert("执行到这里");

}
test();
</script>
<link href="{dede:global.cfg_cmsurl/}/templets/plus/style/comment_index.css" rel="stylesheet" type="text/css" />
</head>
<body onload="test()">
<!--{dede:include filename="{dede:global.cfg_cmsurl/}/templets/default/head.htm"/}-->
<!-- /header --><!---------主体部分----------->
<div id="container" class="container">
 {dede:datalist}
<div class="comment_list">
  <div class="commenter">
    <p><img src="images/ren.gif" width="41" height="41" /><span class="uname"><?php echo $fields['uname']; ?></span> 发表留言:&nbsp;&nbsp; <h2><?php echo $fields['title']; ?></h2></span>
  </p></div>
  <p><br />
  <?php echo $fields['msg']; ?></p>
  <p><br />
    发表时间【<span><?php echo $fields['date']; ?></span>】 
  </p>
  </div>
  {/dede:datalist}
 
</div>
<!------------主体部分--------><div class="flink w960 center clear">
  <dl class="tbox">
<dt>
<strong>友情链接</strong>
<span class="more">
<a href="plus/flink.php">所有链接</a> | <a href="plus/flink_add.php">申请加入</a>
</span>
</dt>
<dd>
<ul class="f5">
{dede:flink row='24'/}
  </ul>
</dd>
</dl>
</div><!-- /flink -->{dede:include filename='plus_foot.htm' /}
<!-- /footer --></body>
</html>我百思不得其解,请教各位高手,这是怎么回事呢?