dedecms 模板自定义相关

dedecms  生成静态页的存放目录是根据dede_archives表中的senddate发布时间生成的Y/md

织梦cms  搜索结果页 模版,在templets/default/search.htm,更改搜索结果的分页样式在arc_searchviews.class.php  中的GetPageListDM此方法。

自定义留言表单添加 回复功能修改diy_list.php  最if  else的中添加
如下代码
elseif($action=='reply'){//添加时间:2013/05/24 作者:史衍泉
    if(empty($do))
    {
        
        $query = "SELECT * FROM {$diy->table} WHERE id=$id";
        $row = $dsql->GetOne($query);
        if(!is_array($row))
        {
            showmsg("你访问的记录不存在或未经审核", '-1');
            exit();
        }
        include DEDEADMIN.'/templets/diy_liuyan_reply.htm';
    }
    
}



在后台templets目录下添加回复 模版 文件如 diy_liuyan_reply.htm ,内容

<form name="form1" method="post" enctype="multipart/form-data" action="diy_list.php?action=edit&diyid=<?php echo $diy->diyid ?>&id=<?php echo $row['id'] ?>&do=2">
	<input type="hidden" name="dopost" value="edit" />
	<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
	
        <table width="440px;" border="0" cellpadding="3" cellspacing="1" style="text-align:left;float:left;">
            <tr><td align="right">回复内容:</td><td><textarea style="width:240px;height:100px;" name="replycont"></textarea></td></tr>
            <input type='hidden' name="replytime" value="<?php echo date('Y-m-d',time());?>"/>
            <input type='hidden' name='dede_fields' value='replycont,multitext;replytime,text'>
          <tr bgcolor="#FFFFFF"> 
		 
            <td height="40" width='600' colspan="2" align="center">
			   
               <input type="submit" name="Submit1" class='coolbg np' value="保存更改"  />
              <input type="button" name="Submit2" class='coolbg np' value="不理返回" onClick="location='<?php echo $ENV_GOBACK_URL; ?>';" />
            </td>
          </tr>
        </table>
	  </form>

dedecms  添加自定义文档属性
第一步:在织梦后台左栏点击“系统”;

  第二步:选择“系统”菜单下的“SQL命令行工具”;

  第三步:输入如下代码:


以下为引用的内容:
insert into `dede_arcatt`(sortid,att,attname) values(9,'g','公告'); 
alter table `dede_archives` modify `flag` set ('c','h','p','f','s','j','a','b','d') default NULL;  

第二句必须执行


  第四步:点击“确定”。

  需要说明的是:

  代码第1行:values(9,'d','评论') 是根据我们需要自行定义的,其中9是sortid的值,是不可重复的,也就是每添加一个自定义属性,sortid的值就应该递增到10,11,12...,以此类推!d是alt的值,是自定义属性的标记,与已存在的标记符号不能重复,“评论”是中文名称,是方便人们直观地勒戒自定义属性的含义的,可以根据需要改为“网络”、“新闻头条”等。

  代码第2行:set ('c','h','p','f','s','j','a','b','d'),括号中的字母对应已存在的标记符号和您需要添加的标记符号,并按顺序录入,不得改变先后顺序。例如,d排序第9位,则对应第一行代码中添加的自定义属性““评论d”。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值