dedecms 模板自定义相关

简介: dedecms  生成静态页的存放目录是根据dede_archives表中的senddate发布时间生成的Y/md 织梦cms  搜索结果页 模版,在templets/default/search.htm,更改搜索结果的分页样式在arc_searchviews.class.php  中的GetPageListDM此方法。
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”。

相关文章
|
存储 人工智能 Serverless
将Stable Diffusion模型文件转存到FC环境的NAS
本文将会指导你开通基于NAS的Stable Diffusion 函数计算FC环境,并且可以将SD模型库的模型转存下载到FC应用下的NAS存储空间
3661 2
将Stable Diffusion模型文件转存到FC环境的NAS
|
10月前
|
SQL 存储 关系型数据库
MySQL进阶突击系列(01)一条简单SQL搞懂MySQL架构原理 | 含实用命令参数集
本文从MySQL的架构原理出发,详细介绍其SQL查询的全过程,涵盖客户端发起SQL查询、服务端SQL接口、解析器、优化器、存储引擎及日志数据等内容。同时提供了MySQL常用的管理命令参数集,帮助读者深入了解MySQL的技术细节和优化方法。
|
3月前
|
人工智能 算法 开发工具
快手封号一般封多久?
一、封禁时长梯度设计原理
|
SQL 监控 Java
在IDEA 、springboot中使用切面aop实现日志信息的记录到数据库
这篇文章介绍了如何在IDEA和Spring Boot中使用AOP技术实现日志信息的记录到数据库的详细步骤和代码示例。
在IDEA 、springboot中使用切面aop实现日志信息的记录到数据库
|
存储 关系型数据库 MySQL
|
前端开发 JavaScript 编译器
用Babel提效——从入门到业务实战
用Babel提效——从入门到业务实战
|
前端开发 Java 微服务
Unable to find GatewayFilterFactory with name TokenRelay
Unable to find GatewayFilterFactory with name TokenRelay
|
关系型数据库 MySQL
mysql中插入语句ON DUPLICATE KEY用法
ON DUPLICATE KEY是mysql中特有用法
518 0
|
存储 人工智能 算法
数据结构实验课:实验六、图的遍历操作及应用
数据结构实验课:实验六、图的遍历操作及应用
497 0
数据结构实验课:实验六、图的遍历操作及应用
|
前端开发 JavaScript
CSS 中 ::before 和 ::after 伪元素的四个实际用途
CSS 中 ::before 和 ::after 伪元素的四个实际用途
614 0