现在的位置: 首页 > 综合 > 正文

dede模版引擎二次开发(增加修改显示)

2013年04月15日 ⁄ 综合 ⁄ 共 5908字 ⁄ 字号 评论关闭
add.php

<?php
require_once ("../include/common.inc.php");  //这个两行就是连接数据成功了  $dsql.方法(执行SQL语句完毕);
require_once DEDEINC."/arc.partview.class.php";
$templet="a/add.htm";
if($action=="add")
{
echo $name;
echo $sex;
}

$love="我爱DEDECMS";
echo $cfg_basedir . $cfg_templets_dir . "/" . $templet;
//exit();
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $templet);
$pv->Display();

?>


list.php

<?php

/*require_once (dirname(__FILE__) . "/include/common.inc.php");  '//这个两行就是连接数据成功了  $dsql.方法(执行SQL语句完毕);
        print_r($dsql);*/
  //require_once('../include/common.inc.php');
  //echo DEDEINC; //F:/dedecms/DedeCMS-V5.7-GBK-SP1/uploads/include
 //exit();
    require_once("../member/config_ceshi.php");

require_once(DEDEINC."/datalistcp.class.php");
require_once("../member/inc/inc_list_functions.php");
 
 
 //echo ("Select * From `liao_homepageset`");  ==  dede_homepageset
 //exit();   //$row['templet']  //default/index.htm
 
    /*$row = $dsql->GetOne("Select * From `liao_homepageset`");
    $row['templet'] = MfTemplet($row['templet']);   ////echo $row['templet']."===============>>"; //default/index.htm
 
 $row['templet']="a/list.htm";*/
    $templet="a/list.htm";
 
    /*$pv = new PartView();
    $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $templet);
 
  $pv->Display();*/
 
  if(empty($keyword)) $keyword = '';
if(empty($ischeck)) {
    $ischeck = 0;
    $ischeckSql = '';
} else {
    if($ischeck==-1) $ischeckSql = " And ischeck < 1 ";
    else $ischeckSql = " And ischeck='$ischeck' ";
}
 
 //$sql = "SELECT * FROM `liao_flink` WHERE  CONCAT(`url`,`webname`,`email`) LIKE '%$keyword%' $ischeckSql ORDER BY dtime desc";
 $sql = "SELECT * FROM `liao_flink` ORDER BY dtime desc";
 echo $sql ;
$dlist = new DataListCP();
$dlist->pageSize = 2;
/*$dlist->SetParameter('keyword', $keyword);
$dlist->SetParameter('ischeck', $ischeck);*/
$dlist->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $templet);
$dlist->SetSource($sql);
$dlist->Display();

?>


add2.php

<?php
require_once ("../include/common.inc.php");  //这个两行就是连接数据成功了  $dsql.方法(执行SQL语句完毕);
require_once DEDEINC."/arc.partview.class.php";
$templet="a/add.htm";
if($action=="add")
{
echo $name;
echo $sex;
}

 

echo $cfg_basedir . $cfg_templets_dir . "/" . $templet;
//exit();
/*$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $templet);
$pv->Display();*/
$love="我爱DEDECMS";

$content = 'hello';
$dtp  = new DedeTagParse();
$dtp ->LoadTemplate($cfg_basedir . $cfg_templets_dir . "/" . $templet);
$dtp ->Display();

?>


add.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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>添加模版</title>
</head>

<body>

{dede:global.love /}
<form id="form1" name="form1" method="post" action="">
<input name="action" type="hidden" value="add" />
  <p>姓名:
    <input name="name" type="text" id="name" />
</p>
  <p>性别:
    <input type="radio" name="sex" value="男" />
    男
    <input type="radio" name="sex" value="女" />
    女</p>
  <p>
    <input type="submit" name="Submit" value="提交" />
  </p>
</form>
</body>
</html>


list.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>
<meta http-equiv="Content-Type" content="text/html; charset={dede:global.cfg_soft_lang/}" />
<title>分页_{dede:global.cfg_webname/}</title>

<link href="{dede:global.cfg_templets_skin/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
<script language='javascript'>
function Sel(stype)
{
   for(var i=0;i < document.getElementsByName('aids').length;i++)
   {
    if(stype=='all') document.getElementsByName('aids')[i].checked=true;
    else document.getElementsByName('aids')[i].checked=false;
   }
}
function checkSubmit()
{
 var str = '';
 for(var i=0;i < document.getElementsByName('aids').length;i++)
 {
    if(document.getElementsByName('aids')[i].checked){
     if(str=='') str += document.getElementsByName('aids')[i].value;
     else str += ',' + document.getElementsByName('aids')[i].value;
    }
 }
 if(str=='')
 {
  alert('你没选择任何内容!');
  return false;
 }
 else
 {
  location="friendlink_edit.php?aids="+str+"&dopost=delall";
 }
}
</script>
</head>
<body>
wo yao fenye   --$templet
<table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#D6D6D6">
  <tr>
    <td height="28" background="images/tbg.gif" colspan="8" style="padding-left:10px;">
  <div style="float:left">
   <b>友情链接管理</b>
 </div>
 <div style="float:right;padding-right:6px;">
  [<a href="add.php"><u>增加链接</u></a>]
    [<a href="friendlink_type.php"><u>网站类型管理</u></a>]
   [<a href='{dede:global name='cfg_phpurl' /}/flink.php' target='_blank'><u>友情链接预览</u></a>]  </div>
  </td>
</tr>
<tr>
   <td height="30" align="center" bgcolor="#F9FCEF"  colspan="8">
   <form action="friendlink_main.php" name="form1" method="get">
  
   </form>
    </td>
</tr>
<form name='form1' method='post' action='friendlink_edit.php' onSubmit='return checkSubmit();'>
<input type='hidden' name='dopost' value='delall'/>
<input type='hidden' name='allid' value=''/>
<tr align="center" bgcolor="#FBFCE2" height="26">
 <td width="6%">选择</td>
<td width="23%">ID</td>
          <td width="23%">网站名称</td>
          <td width="15%">时间</td>
        </tr>
        {dede:datalist}
        <tr align="center" bgcolor="#FFFFFF" height="26" onMouseMove="javascript:this.bgColor='#FCFDEE';"
          onMouseOut="javascript:this.bgColor='#FFFFFF';">
    <td><input type='checkbox' name='aids' value='{dede:field.id/}' class='np'></td>
    <td><?php echo $fields['id']; ?></td>
          <td><?php echo $fields['webname']; ?>--{dede:field.id/}</td>
          <td>{dede:field.dtime function="MyDate('Y-m-d',@me)"/}</td>
        </tr>
  {/dede:datalist}
    </form>
     <tr bgcolor="#ffffff" height="28">
      <td colspan="8">
        
        <a href='#' onclick='Sel("all")' class='np coolbg'>[全选]</a>
       <a href='#' onclick='Sel("none")' class='np coolbg'>[取消]</a>
       <a href='#' onclick='checkSubmit()' class='np coolbg'>批量删除</a>

      </td>
     </tr>
     <tr align="center" bgcolor="#F9FCEF" height="28">
      <td colspan="8">
       {dede:pagelist listsize=6/}
      </td>
     </tr>
   </table>
</body>
</html>

http://technical.xinqq163.com/dedecms/2012-05-22/44724.html

抱歉!评论已关闭.