1,首页初步:
样式路径、图片路径、标题关键词描述、头部调用、底部调用、
2,复制图片和样式文件到跟目录:
样式路径:{dede:global.cfg_templets_skin/}/style/,
图片路径:{dede:global.cfg_templets_skin/}/images/
3,替换首页标题关键词和描述:
<title>{dede:global.cfg_webname/}</title>
<meta name="keywords" content="{dede:global.cfg_keywords/}" />
<meta name="description" content="{dede:global.cfg_description/}" />
文件式管理器图片修改:/uploads/tihuan/
栏目标题关键词和描述:
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title>
<meta name="keywords" content="{dede:field name='keywords'/}" />
<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />
内容页标题关键词描述:
<title>{dede:field.title/}_{dede:global.cfg_webname/}</title>
<meta name="keywords" content="{dede:field.keywords/}" />
<meta name="description" content="{dede:field.description function='html2text(@me)'/}" />
4.分出头部:{dede:include filename='head.htm'/},
分出底部:{dede:include filename='footer.htm'/}
5,导航调用:
后台添加一级导航栏目名称,一级栏目的调用,{dede:global.cfg_basehost/}
<ul id="gNavi">
<li class="mNavi01" ><a href="{dede:global.cfg_basehost/}" ALT="网站首页">首 页</a></li>
<li class="mNavi02" ><a href="{dede:global.cfg_basehost/}/about" ALT="关于协会">关于协会</a> </li>
<li class="mNavi05"><a href="{dede:global.cfg_basehost/}/sqrh">申请入会</a></li>
<li class="mNavi03"><a href="{dede:global.cfg_basehost/}/news" ALT="新闻中心">新闻中心</a></li>
<li class="mNavi04"><a href="{dede:global.cfg_basehost/}/xhcy" ALT="协会成员">协会成员</a></li>
<li class="mNavi06"><a href="{dede:global.cfg_basehost/}/service" ALT="专业服务">专业服务</a></li>
<li class="mNavi07"><a href="{dede:global.cfg_basehost/}/contact">联系我们</a></li>
</ul>
6.二级导航开始:{dede:channel row='10' type ='son' typeid ='1' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>" } ,调用没显示是一定要后台添加2级栏目
二级导航模板: <li><a href="[field:typelink/]">[field:typename/]</a></li>
二级导航结束:{/dede:channel}
单页左侧二级导航名称调用:<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>
后台添加二级导航名称
栏目大图片调用(适用于开发过的模板代码): <li><img src="{dede:type typeid='' }[field:typeimg /]{/dede:type}" > </li>
栏目导航图片调用:{dede:type typeid='10000' }<img src="[field:navimg/]" class="fl">{/dede:type}
7.文章列表页:
样式路径、图片路径、标题关键词描述、头部调用、底部调用、左右侧调用、
文章列表页底层模板开始:{dede:list pagesize ='12'}
标题:[field:title/] 标题连接:[field:arcurl/] 缩略图:[field:picname/]
简介:[field:description function="cn_substr(@me,386)"/]... 日期:[field:pubdate function="GetDateTimeMK(@me)" /] 字数查询:http://www.eteste.com/
文章列表页底层模板结束: {/dede:list}
列表页外面要标签包围:日,年月,
<span>[field:pubdate function='strftime("%d",@me)'/]</span>
<span>[field:pubdate function='strftime("%Y-%m",@me)'/]</span>
翻页: 详细文件在:常用套件\翻页
列表页调用文章页的:作者:[field:writer/] 来源:[field:source/] 简介:[field:description/]
参数修改:在网站根目录下的 dede/templets/article_add.htm 这个文件夹里面更改
- 文章内容页:
样式路径、图片路径、标题关键词描述、头部调用、底部调用、左右侧调用、
文章标题:{dede:field.title/},文章正文:{dede:field.body/} ,发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/},TAG 标签:: {dede:tag type='current'/}
文章内容页:调用整体文章标题
上一篇:{dede:prenext get='pre'/} 下一篇:{dede:prenext get='next'/}
相关文章:开始:{dede:likearticle mytypeid='' titlelen='' row='6'}
结束:{/dede:likearticle}
文章正文不显示的处理方法:ABC
A. 织梦后台发布了文章,前台不显示,文章页模版里把{dede:field.body /}删除,使用 下面的sql 标签代码替换
{dede:sql sql="Select body from `dede_addonarticle` where aid=~id~"}
[field:body/]
{/dede:sql}
前缀默认dede_,修改成你自己的
- https://www.apizl.com/archives/view-141144-1.html
- 由于之前发布的文章每篇文章出现2次,清空过一次数据库,所以现在要从新添加数据才行,后台查看原来的文章,会出现:读取附加信息出错!
7.单页:
样式路径、图片路径、标题关键词描述、头部调用、底部调用、左右侧调用、
标题:{dede:field.title/}
当前位置:<li class="home">当前位置:
</li><li>{dede:field name='position'/}</li>
单页正文:{dede:field.content/}
8.搜索页面:
<title>搜索页_{dede:global.cfg_webname/}</title>
<link href="{dede:global.cfg_templets_skin/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />
搜索关键字调用:
{dede:global name='keyword' function='RemoveXSS(@me)'/}
列表调用:
{dede:list perpage='20'} {/dede:list}
日期调用:
[field:stime/]
分页调用:
{dede:pagelist listsize='4'/}
9.首页完成:
首页幻灯
首页文章调用就做啦,h为勾选头条:{dede:arclist typeid=23 row=3 titlelen=30 infolen=90 flag ='h' orderby='pubdate' type='image'}
<li><a href='[field:arcurl/]'>[field:title/]</a></li> 缩略图:[field:picname/] 简介:[field:description function="cn_substr(@me,386)"/]...
{/dede:arclist}
11.首页调用公司简介的代码:{dede:sql sql='Select content,substring(content,1,300) as content from dede_arctype where id=1'}[field:content function='html2text(@me)'/]{/dede:sql}
你需要修改的地方:substring(content,1,300)和id=1。
1,300是你要截取的字符数量,也就是取1至300之间的字符
id=1是你公司简介的栏目ID
html2text(@me)是过滤HTML字符,把HTML标记排除掉不显示。
试试看,首页调用公司简介的内容出来了吧。
11.系统基本参数:
增加系统基本参数新变量:变量名称:cfg_dianhua,参数说明:电话。调用:{dede:global.cfg_dianhua/},
修改办法:1,直接进数据库中,在dede_sysconfig表中直接编辑新加一般在最后;
2,根目录>>data>>config.cache.inc.php>>找到要修改的字段修改(通常在最后边),两边修改后的内容要保持一致.
9.友情链接调用挤在一起,友情链接的调用代码是:<ul> <li>{dede:flink row='24' titlelen="30"/}</li></ul>
友情链接2:{dede:flink row='8'type='text'}[field:link/]|{/dede:flink}
手机网站:
- 直接复制把手下面的:css,images,js三个文件夹到m文件夹下即可;
- 手机模板调用栏目超链接代码如下:
{dede:channel type='top' row='10' }
<a href='list.php?tid=[field:id/]' >这是栏目内容</a>
{/dede:channel}
例如:/m/list.php?tid=1,首页生成比较慢,要关闭后台浏览器之后从新生成
- 手机模板调用文章列表超链接代码如下:
{dede:arclist row='10' }
<a href='view.php?aid=[field:id/]' >这是文章标题</a>
{/dede:arclist}
除了这两个超链接不一样,其他的织梦标签通用。
4.
分出头部:{dede:include filename='head_m.htm'/},
分出底部:{dede:include filename='footer_m.htm'/}
联系我们底部单独变化
织梦dedecms列表页分页获取上一页下一页链接,做移动版时列表页只需要 上一页和下一页的链接时,很有用。
调用代码:
<a href="{dede:pagelist listitem=pre runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">上一页</a>
<a href="{dede:pagelist listitem=next runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">下一页</a>
系统基本参数:{dede:global.cfg_beian/}
浙公网安备 33010602011771号