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”。

相关文章
|
4月前
|
前端开发 JavaScript PHP
编写自己的 WordPress 模板
编写自己的 WordPress 模板
43 0
|
9月前
|
JavaScript 数据库 数据安全/隐私保护
向服务器上传dedecms模板
向服务器上传dedecms模板
|
8月前
|
缓存 前端开发 JavaScript
phpcms之 如何把自己的静态模板套入到phpcms模板
phpcms之 如何把自己的静态模板套入到phpcms模板
|
PHP
织梦显示模板的PHP代码
织梦显示模板的PHP代码
88 0
|
存储 搜索推荐 机器人
在Joomla中创建自定义404页面
默认情况下,Joomla不提供可以轻松创建和管理的404页面。当你的访问者访问你网站上的一个失效的URL时,404是非常有用的。 我将演示如何创建自定义404页面。 我们将创建一篇文章,添加一个菜单链接,然后在模板文件夹的文件中添加一些代码。
|
PHP 前端开发
如何为特定的Joomla文章创建模板覆盖
在本教程中,您将学习如何组合模板覆盖和核心 模板组件。 我将向您展示如何创建可用于单个Joomla文章的自定义布局。 步骤1。创建模板覆盖转到扩展程序 > 模板 > 模板: 向下滚动并单击[您的模板名称] - 详细信息和文件。