dedecms首页调用代码大全
注:以下待码只适合首页调用,其他页面调用请参看手册!(该调用方法建立在5.X以上版本)
dedecms v5.X首页调用分类信息方法
{dede:arclistsg orderby='id' titlelen='24′row='10′channelid='-8′typeid='12′} [field:title/] {/dede:arclistsg}
Dedecms在首页调用子栏目分类
{dede:channel type='son' typeid='栏目ID'}[field:typename/]{/dede:channel}
DEDE首页调用分类信息
招聘求职
{dede:arclistsg orderby='id' titlelen='60′row='10′channelid='-8′typeid='3940′}
[field:pubdate function="MyDate('y-m-d'@me)"/][field:title/]
{/dede:arclistsg}
看不懂的可以对照你们的好好研究了
dedecms首页调用待码大全(包含分类信息、连载、问答、圈子、会员、下载)
说明:1、因模板不一样,本人也不是用的默认模板,为确保调用的通用性,有些待码插入了表格(没使用css)。
2、文章标签较易,官方手册介绍详细,在此略。
3、考虑到网站个性及授人以渔的想法,不提供模板下载,请见谅。
类别待码功能连载
{dede:sql sql="Select idbooknameauthorpubdatebodylitpic From dede_story_books order by id desc limit 010″}
{/dede:sql}
[field:bookname function="cn_substr('@me'12)"/]
图书封面图片调用,含标题
{dede:bookcontentlist row='10′booktype='0′orderby='lastpost' author=" keyword="}
{/dede:bookcontentlist}
[field:cataloglink/] [field:booklink/] [field:contentlink/] [field:lastpost function="GetDateMk(@me)"/]
最新连载内容调用,含栏目名称、书名、章节名、发布时间。
{dede:booklist row='5′booktype='0′titlelen='10′imgwidth='80′imgheight='100′ orderby='weekcc'}[field:imglink /]{/dede:booklist} 热门图书调用
{dede:booklist row='5′booktype='0′titlelen='10′imgwidth='80′imgheight='100′ orderby='commend'}[field:imglink /]{/dede:booklist}
推荐图书调用
分类信息 {dede:infolink}
地域:[field:nativeplace /]
类型:[field:infotype /]{/dede:infolink}
调用地域与类型
{dede:arclistsg row='10′ titlelen='32′ orderby='pubdate' channelid='-8′idlist="} [[field:typelink/]] [field:textlink/][field:pubdate function="MyDate('m-d'@me)"/]{/dede:arclistsg}
调用最新信息
{dede:arclistsg row='1′titlelen='30′flag='ca' infolen='80′orderby='pubdate' channelid='-8′ typeid='6′ imgwidth='105′ imgheight='137′} [field:image/][field:title /]{/dede:arclistsg}
分类信息图片调用
会员
{dede:sql sql="Select miduseridunamefacescores From dede_member order by scores desc limit 02″}
{/dede:sql}
[field:uname/]积分: [field:scores/]
分列显示,按积分排行,带头像。正确链接到会员个人空间。
圈子 {dede:sql sql=" SELECT groupimggroupidgroupname FROM dede_groups WHERE ishidden=0 ORDER BY threads DESC LIMIT 010″}
[field:groupname/]
{/dede:sql}
调用圈子标题,分10行显示
{dede:sql sql=" SELECT groupimggroupidgroupname FROM dede_groups WHERE ishidden=0 ORDER BY threads DESC LIMIT 010″}
{/dede:sql}
[field:groupname function="cn_substr('@me'12)"/]
热门圈子,调用图片及标题,分10列显示{dede:sql sql=" SELECT subjectdigestrepliesgidtid FROM dede_group_threads WHERE closed=0 ORDER BY dateline DESC LIMIT 010″}
[field:subject/]
{/dede:sql} 圈子话题调用。
{dede:sql sql=" SELECT groupimggroupidgroupname FROM dede_groups WHERE ishidden=0 ORDER BY groupid DESC LIMIT 03″}
{/dede:sql} (注:这里相对于在模板里写SQL语句然后查询,取出来,在你只需调用数据库的字段就可以了)
[field:groupname function="cn_substr('@me'12)"/]
最新圈子,调用图片及标题,分10列显示下载
{dede:arclist row='10′ titlelen='36′ typeid="120″ orderby='pubdate'}
{/dede:arclist}
↓ [field:title /] [field:pubdate function="MyDate('m-d'@me)"/]
显示符号、标题及发布日期
问答 {dede:ask row='10′ qtype="} [{dede:field name='typename'/}更多…
{dede:arclistsg row='10′ titlelen='24′ orderby='pubdate' channelid='-8′idlist="}.[[field:typelink/]] [field:textlink/]{/dede:arclistsg}
{/dede:channelartlist}
另外首页文章图片分类调用也简单原理根文章一样
图文资讯
{dede:arclist row=5 orderby=pubdate typeid=7 type='image.' imgwidth='124′imgheight='94′ titlelen='22′ }
[field:image/][field:title/]
{/dede:arclist}
dede 分类信息首页调用
首页成功按分类调用成功分类信息,其实在调用时加入模型类型频道标签,分类信息的为channelid='-8′就能够调用成功
{dede:arclistsg row='10′ titlelen='24′ orderby='pubdate' channelid='-8′typeid='55′ idlist="}.[[field:typelink/]] [field:textlink/]{/dede:arclistsg}
1:dedecms首页调用待码大全(包含分类信息、连载、问答、圈子、会员、下载)第一篇教程
2:dedecms首页调用待码大全(包含分类信息、连载、问答、圈子、会员、下载)第二篇教程
dedecms首页调用问答模块完全攻略
首先:进入dedecms后台--默认模板管理,找到主页模板,点击修改(先不要发动,全部内容复制,在自己电脑上用一个文本文档先存下来,当备份)
查找这一段字符
图文资讯
{dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124′imgheight='94′}
[field:image/][field:title/]
{/dede:arclist}
这是原来模板里面的图文资讯的调用
我们在前面调用问答模块
在这段待码前面加入
你问我答更多…
(注:其中是http://你的网址,请将其改为你自己的地址)
{dede:ask row='6′ qtype='new' tid='0′ titlelen='24′}
[field:title/]
(注:这段是调用内容,如果只是调用标题请用[{dede:field name='typename'/}更多…
{dede:arclist titlelen='60′ row='8′}
[field:pubdate function="MyDate('m-d'@me)"/][field:title /]
{/dede:arclist}
{/dede:channelartlist}
你问我答更多…
{dede:ask row='6′ qtype='new' tid='0′ titlelen='24′}
[field:title/]
{/dede:ask}
DEDECMS首页调用商品价格
进入后台--内容模型管理--商品模型修改--字段管理--将《市场价》《优惠价》字段(使
字段可以在列表的底层模板中获得…)打勾。(默认已经打勾)
待码如下:
{dede:arclist addfields='truepriceprice' channelid='6′col=5 typeid=6 row=10 titlelen=100 orderby='pubdate' imgwidth=100 imgheight=100}[field:image/]优惠价:[field:trueprice/]市场价:[field:price/] [field:title/]{/dede:arclist}
注:addfields='truepriceprice' 是商品优惠价和市场价的字段,调用其他字段类似。
5.3首页调用图片和指定频道ID方法
以下是默认模板的原待码
{dede:field name='typename'/}更多…
{dede:arclist titlelen='60′ row='8′}
[field:pubdate function="MyDate('m-d'@me)"/][field:title /]
{/dede:arclist}
只要把以上待码连续复制N个都行
例如:
{dede:field name='typename'/}更多…
{dede:arclist titlelen='60′ row='8′}
[field:pubdate function="MyDate('m-d'@me)"/][field:title /]
{/dede:arclist}
{dede:field name='typename'/}更多…
{dede:arclist titlelen='60′ row='8′}
[field:pubdate function="MyDate('m-d'@me)"/][field:title /]
{/dede:arclist}
我这就复制了两个然后参阅上面地址替换里面
部分就行了
怎么指定所需栏目ID呢?这个要在后台了。。很方便
模板---模板管理----自定义宏标记然后根据提示选择你要的类型和栏目最后点生成模版调用标记,在下面的输出结果:里
例子:{dede:arclist row='10′ titlelen='24′ orderby='pubdate' typeid='4′idlist=" type='image.'}
[field:imglink/] [field:title/]
[field:info/]
{/dede:arclist}
然后{dede:arclist row='10′titlelen='24′orderby='pubdate' typeid='4′idlist=" type='image.'}
{/dede:arclist}
这就是标记放到
{dede:field name='typename'/}更多…
{dede:arclist row='10′ titlelen='24′ orderby='pubdate' typeid='4′ idlist=" type='image.'}
[field:pubdate function="MyDate('m-d'@me)"/][field:title /]
{/dede:arclist}
DEDECMS网站首页调用任意指定栏目标题、列表的待码--测试通过
可以在首页调用,显示任意指定栏目标题、列表,搜索了半天,没看到什么好用的,自己瞎摸索整了个,分享一下。
其中:typeid='栏目ID1′的1为固定值,"栏目ID"为要调用的栏目ID
{dede:channelartlist typeid='栏目ID1′}
{dede:field name='typename'/}更多…
{dede:arclist titlelen='60′ row='8′orderby='pubdate' idlist="}
.[field:textlink/]([field:pubdate function=MyDate('m-d'@me)/])
{/dede:arclist}
{/dede:channelartlist}
DEDECMS首页调用分类信息DEDE分类调用标签
招聘求职
{dede:arclistsg orderby='id' titlelen='60′row='10′channelid='-8′typeid='3940′}
[field:pubdate function="MyDate('y-m-d'@me)"/][field:title/]
{/dede:arclistsg}
SEO人才展示
{dede:arclist row=5 orderby=pubdate typeid='37.' imgwidth='124′imgheight='96′}
[field:image/][field:title/]
{/dede:arclist}
看不懂的可以对照你们的好好研究了在dede论坛上看了很多人都在询问怎么在首页调用行业的所有分类如果你是做B2B类型的网站,几乎每个网站都把全部分类显示在首页目前dede还没有一个标签能够调用这些分类的但是强大的自定义函数功能还是能满足这个需求的废话不说,直接进入主题首先在\include新建一个inc_extend_functions.php,这个文件都是放你自己写的自定义函数的,区别于官方写的,然后加入以下待码 //分类调用function getfenlei(){$dsql = new DedeSql();$topsectors = $subsectors = array();$dsql->setquery("select id name reid from dede_sectors order by disorder descid asc");$dsql->Execute();while($row = $dsql->GetArray()){ if($row['reid'] == 0){ $topsectors[] = $row; }else{ $subsectors[] = $row; }}foreach($topsectors as $topsector){ $sectors[] = $topsector; foreach($subsectors as $key => $subsector){ if($subsector['reid'] == $topsector['id']){ $sectors[] = $subsector; unset($subsectors[$key]); } }}if($sectors){ $temp = 0; foreach($sectors as $sector){ if($sector['reid'] == 0){ if($temp > 0){ $fenlei.= "
\n\n"; } $fenlei .="
\n";$fenlei .="
$sector[name]
\n"; $temp++; }else{ $fenlei .= "
$sector[name] |
\n"; } } $fenlei .= "
\n";
}return $fenlei;}然后在首页你需要调用的地方写上{dede:hotwords num='5′function='getfenlei(@me)'/} 就可以了说明:1、函数中
以及
< 等是我自己定义的CSS样式,你可以自己去修改。2、3、{dede:hotwords num='5′function='getfenlei(@me)'/} 这个目的是想调用这个函数,所以hotwords num='5′并不是调用热门关键词之类的,只是弄个摆设,没这个摆设可不行的哦
DEDECMS 之如何在首页调用站内新闻
一、先安装"站内新闻"这个插件,路径别搞错了哦二、在后台发布一则站内新闻公告再提交,是不是首页没有显示出来???三、在首页模板中加入如下待码(起调用作用):
网站公告
{dede:mynews row='5′ titlelen='50′}[field:body /]{/dede:mynews}
说明一下:ROW表示调用几条新闻,titlelen表示标题字数。
三、更新首页
DedeCMS 5.3首页调用子栏目的方法(重点推荐教程)
很多人想把Dede5.3子栏目名称调到首页,可都失败了。当然失败的都是新手。
对于dede5.3子栏目的调用,在网上有一个调用教程,那里面有些小错误,只要你细心任何人都会发现这个错误的,可惜新手只会盲目的复制粘帖,导致如此低级的错误都不能避免。网上那个错的是待码里面的"引号"都用了中文的。要把它改成英文的"引号"才OK。
待码如下:
这是单个栏目调用的待码。
{dede:channel type='son' typeid='顶级栏目ID'}[field:typename/] {/dede:channel} 如果你用的Dede5.3官方的默认样子,那你把里这个待码里面的typeid='顶级栏目ID'去掉即可。
即为如下方式:
{dede:channel type='son'} [field:typename/] {/dede:channel} 如果你想让它在新窗口中打开的话,可以改成:
{dede:channel type='son'} [field:typename/] {/dede:channel} 即可。
织梦的调用代码:
爱雅逸整理 https://www.doczj.com/doc/5011320927.html,
DEDECMS 专题详解
DEDECMS 专题详解
一个网站通常会在不同时期推出一些针对性的专题内容,专题的功能其实就是将站点的内容根据特 定的需求进行一次检索,将这些不同形式的内容进行一次整合,这个我们可以看看一些大的门户网 站,例如新浪、搜狐,他们有自己的专题频道。一个专题可以包含几个不同栏目的内容或者包含不 同内容模型如:文章、图片、音频、视频等,不同的专题需要有自己符合当时环境的页面风格,比 如在元旦、新年就需要红色主题的专题模板,在春天、夏天就需要绿色主题的专题模板等。一个好 的专题容易让网站会员更全面的了解相关信息,以增强对网站的关注度,下面我们介绍如何使用 DedeCMS 的专题功能来制作一个专题。 我们以超级管理员身份登陆后台,在系统的[核心]-[专题管理]中对专题进行管理。
因为这里的常用管理同文档管理类似,一些常用操作如添加、删除、更新、推荐这些操作在这里不 做冗述,本教程主要介绍如何通过专题结合模板文件制作出自己的专题页面。 制作一个专题页面,需要准备 2 样东西:内容、模板,当然如果你没有自己设计的模板文件,系统 默认是自带了一套专题页的风格的,可以在后台[核心]-[内容模型管理],点击专题类型的模板 会查看到以下内容:
文档模板:/templets/default/article_spec.htm [修改] 列表模板:/templets/default/list_spec.htm [修改] 频道封面模板:/templets/default/index_spec.htm [修改]
这几个默认模板文件用户可以自己进行全局统一修改,但一般情况下都是在添加专题时在常规参数 的“专题模板”中进行指定。 当然有一些专题也不必用到已经发布在内容管理系统中的内容,这种专题直接可以用静态页面就可 以完成,不需要标签进行调用,但又希望在专题列表中显示出来,为了解决这个问题,建议用户在 制作专题页时候把专题页面做成一个不含标记的模板文件,在添加专题时候指定模板即可。 接下来我们介绍下织梦的专题功能是如何划分的。 我们以 chinaz 两个专题页面为例: DedeCms V5.3 经典解析与揭秘(https://www.doczj.com/doc/5011320927.html,/zt/dedecms/)
第 1 页共 6 页
dede标签调用大全 * 关键描述调用标签: * 模板路径调用标签:{dede:field name='templeturl'/} * 网站标题调用标签:{dede:global name='cfg_webname'/} * 栏目导航调用标签:首页 {dede:channel type='top' row='8' currentstyle="
栏目管理: DedeCMS 的栏目设置有相当丰富的参数,当然如果你想使用更简单些,你可 以不理会多余的参数,只填写红色字提示的表单项即可,在介绍栏目管理操 作之前,先把栏目操作的相关界面图片列出来,以便提升直观性。
栏目管理操作页面
增加新栏目操作,后面图片为其它选项
这个图片为快速创建栏目的表单 创建修改栏目时,有很多小提示因此不对每项功能进行一一详细介绍,在这 里列出几个注意事项: 1、增加栏目时最基本的设置填写栏目名称和选择栏目所属的内容模型,此外 还需要注意文件保存目录的选项,内容模型是指栏目属于文章、图集、下载 等类型或自定义的内容类型,文件保存目录在没有填写的情况下系统会自动 使用栏目名称的拼音作为栏目目录; 2、栏目属性:决定当前栏目是普通的多页列表还是单个封面页或跳转到其它 网址的链接; 3、栏目交叉:栏目交叉是指一个大栏目与另一个非下级的子栏目出现交叉的 情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。 例如:网站上有大栏目——智能手机、音乐手机,另外又有栏目——诺基亚-> 智能手机、诺基亚->音乐手机,这样顶级的大栏目就和另一个大栏目的子栏
目形成了交叉,这样只需要在大栏目中指定交叉的栏目即可。(注:会自动索
引交叉栏目的内容,但不会索引交叉栏目下级栏目的内容,这种应用也适用 于按地区划分资讯的站点。)
4、绑定域名的设置:被绑定域名指向当前栏目目录为绑定域名的根目录,只 有顶级栏目才能绑定域名,开启了栏目的二级域名还需要修改系统参数 “是/ 否)支持多站点,开启此项后附件、栏目连接、arclist 内容启用绝对网址:”改 为“是”。 5、栏目模板、栏目生成的 HTML 和栏目文档的 HTML 的命名规则都是可以手 工指定的,可以在高级参数中填写这个选项。 6、栏目内容,对于大多数据栏目而言,这一项可以不需要填写,通常如果用 于公司简介等简单页面,可以直接在栏目里填写内容,栏目模板中用 {dede:field.content/}调用。 7、快速创建栏目——如果你不需要设置复杂的栏目参数,可以用快速创建栏 目的模式创建二级的栏目,当然如果你要创建更深层次的目录,则必须单独 创建。
内容发布:
织梦标签调用大全 网站名称:{dede:global.cfg_webname/} 网站根网址:{dede:global.cfg_basehost/} 网站根目录:{dede:global.cfg_cmsurl/} 网页主页链接:{dede:global.cfg_indexurl/} 网站描述:{dede:global.cfg_description/} 网站关键字:{dede:global.cfg_keywords/} 模板路径:{dede:global.cfg_templets_skin/} 调用页面:{dede:include filename="head.htm"/} 网站编码:{dede:global.cfg_soft_lang/} ----------------------------------------------------------------------------------------------- 调用日期:[field:pubdate function=MyDate('y-m-d',@me)/] 调用时间2:[field:pubdate function="GetDateTimeMK(@me)"/] 调用缩略图: {dede:arclist row=10 orderby=pubdate type='image.' imgwidth='定义图片宽度' img height='高度'} [field:image/] {/dede:arclist} 调用缩略图原图: [field:litpic runphp='yes'] $youjoys = array("-lp", "_lit"); @me = str_replace ($youjoys, "", @me); [/field:litpic] 调用单个栏目: {dede:type}
1.标签名称:channel 标记简介:织梦常用标记,通常用于网站顶部以获取站点栏目信息,方便网站会员分类浏览整站信息 功能说明:用于获取栏目列表 适用范围:全局使用 基本语法:{dede:channel type='top' row='8' currentstyle="
1、
[field:description/]...
织梦dedeCMS调用二级子栏目或者循环调用多级栏目在网站制作过程中经常都会遇到。今天博主以DEDECMS v5.6版本调用代码作为示范,调用顶级栏目及其下的所有子栏目的代码。进入正题: {dede:channelartlist typeid='3,3'} {dede:field name='typename'/}
D E D E C M S织梦制作手册 超详细 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】
DEDECMS模板制作教程 1.Arclist 标记的应用,使用率很高,相当实用,所以我们使用都必须熟练掌握。 2.Field标记在封面模板、列表模板、文档模板的使用频率很高,实用。主要用来获得到系统变量的值或者路径,用法很灵活。可以直接展示数据,如调用position,得到栏目一 > 栏目二”这样形式的链接;或者,调用templeturl得到/templets这样路径。 3.Channel 标记主要用于获取栏目列表,用法非常简单,主要是区分“type = top,sun/son,self ”的所调用的对象就行了。 4.Type标记表示指定的单个栏目的链接,用法非常简单。 5.Autochannel标记使用实例 6.Mytag标记使用实例板中多次出现的相同元素用一个自定义标记表示出来,从而达到,一次更改,全局更换的效果。辅助插件的广告管理也有相似的效果。 7.Type标记用于获取一组投票表单。其使用范围限于:封面模板。 8. Flink 标记使用实例用于获取友情链接。调用该标记后可以得到四种友情链接的形式。 9.Mynew标记使用实例用于获取站内新闻。站内新闻有利于站长及时与会员沟通。 10.ChannelArtlist标记使用实例用于获取当前频道的下级栏目的内容列表。该标记在封面模板(包括主页)中的经常被用到 11. List 标记使用实例 12.Pagelist 标记使用实例 13.Pagebreak标记使用实例 14.Prennext标记使用实例 15.Pagetitle标记使用实例 模板教程【Arclist 标记使用实例】(一) Arclist标记的使用思路、步骤: 一、明确使用范围 我们在使用任何标记的过程中,都必须明确其使用的范围,否则可能无法正常调用该标签,【Arclist 标记】的使用范围是: 封面模板、列表模板、文档模板。 即对应templets\default\文件夹下的 index_识别模板、list_识别模板、article_识别模板) 二、通过调试了解其使用方法 我调试的方法是: 将templets\default\文件夹下的文件代码,全部掏空。放入调用【Arclist 标记】的代码,再在IE 中访问网站主页,就可以得到返回的数据。 注意:其它文件保持不变,我不懂PHP,只能用这种方式调试,相信朋友们很容易上手的。 我调试【Arclist 标记】的具体代码如下: {dede:arclist typeid='' row='1' titlelen='20' infolen='' imgwidth='100' imgheight='80'} 文章ID:[field:ID/]
文章标题:[field:title/]
文章短标题:[field:shorttitle/]
文章标题的文字链接:[field:textlink/]
◆织梦内容管理系统模板标签代码参考 【Arclist 标记】 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart、coolart、likeart、artlist、imglist、imginfolist、specart、autolist 这些标记都是由这个标记所定义的不同属性延伸出来的别名标记。 功能说明:获取指定的文档列表 适用范围:封面模板、列表模板、文档模板 基本语法: {dede:arclist typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword=''} 底层模板(InnerText) {/dede:arclist} 属性说明: [1] typeid='' 表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目; [2] row='' 表示返回文档列表总数; [3] col='' 表示分多少列显示(默认为单列); [4] titlelen='' 表示标题长度; [5] infolen='' 表示内容简介长度; [6] imgwidth='' 表示缩略图宽度; [7] imgheight='' 表示缩略图高度; [8] type='' 表示档案类型,其中空值、不使用这个属性或type='all'时为普通文档 § type='commend'时,表示推荐文档,等同于 {dede:coolart}{/dede:coolart} § type='image'时,表示必须含有缩略图片的文档,等同于{dede:imglist}{/dede:imglist}、{dede:imginfolist}{/dede:imginfolist} § type='spec'时,表示专题,等同于标记{dede:specart}{/dede:specart} 以上属性值可以联合使用,如: type='commend image' 表示推荐的图片文档 [9] orderby='' 表示排序方式,默认值是 senddate 按发布时间排列。 § orderby='hot' 或 orderby='click' 表示按点击数排列 § orderby='pubdate' 按出版时间排列(即是前台允许更改的时间值) § orderby='sortrank' 按文章的新排序级别排序(如果你想使用置顶文章则使用这个属性) § orderby='id' 按文章ID排序 § orderby='postnum' 按文章评论次数排序 § orderby='rand' 随机获得指定条件的文档列表 [10] orderway='' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序。 [11] keyword='' 表示含有指定关键字的文档列表,多个关键字用","分开 [12] channelid='' 表示特定的频道模型ID,内置的频道:专题(-1)、文章(1)、图集(2)、Flash(4)、软件(3) [13] limit='起始,结束' 表示限定的记录范围,row属性必须等于"结束 - 起始",mysql的limit语句是由0起始的,如“limit 0,5”表示的是取前五笔记录,“limit 5,5”表示由第五笔记录起,取下五笔记录,使用了本属性后,row属性将无效。 [14] att='数值' 表示自定义属性值
DedeCMS V5.3二次开发手册 一、模板篇 1.1、主要模板文件与功能说明 DedeCMS系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCMS支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCMS 也支持使用风格的形式使用模板,默认风格是default,它表示系统默认使用{cmspath}/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如style2 等,然后在后台修改了默认的模板风格名称为style2 ,那系统将使用{cmspath}/templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。 一、概念,设计和使用模板,必须要理解下面几个概念 1、板块(封面)模板: 指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别ID.htm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。 2、列表模板: 指网站某个栏目的所有文章列表的模板,一般用“list_识别ID.htm” 命名。 3、档案模板: 表示文档查看页的模板,如文章模板,一般用“article_识别ID.htm” 命名。 4、其它模板: 一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。 二、命名,DedeCMS模板默认命名规则如下 1、模板保存位置: 模板目录:{cmspath} /templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件} 2、模板文件命名规范: (1)index_识别ID.htm:表示板块(栏目封面)模板; (2)list_识别ID.htm:表示栏目列表模板; (3)article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页); (4)search.htm:搜索结果列表模板; (5)index.htm:主页模板; 注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。 例:list_image.htm 表示是就是内容类型为图片集的栏目默认列表模板。 article_article.htm 表示的是文章查看页模板。
?
关键描述调用标签:
? ? ? ? ?
模板路径调用标签: {dede:field name='templeturl'/} 网站标题调用标签: {dede:global name='cfg_webname'/} 栏目导航调用标签: 首页 {dede:channel type='top' row='8' currentstyle="
织梦广告代码(最全篇) 一、添加方法 1、添加广告(可省略) 模块--铺助插件-广告管理-添加 2、调用代码 模板-默认模板管理:列表页头部模板head.htm、底部模板footer.htm、主页模板index.htm,文章内容页模板article_article.htm等,相应位置将下方红色的(自定义人生励志网https://www.doczj.com/doc/5011320927.html,)替换成广告代码。 二、首页广告 主页模板index.htm 1、logo右边 468*60最佳。广告管理—系统自带的广告—–更改—–正常显示内容–把自己的广告代码(图片)放入。 2、导航与搜索框之间(首页及频道栏目) 960*90最佳。列表页头部模板head.htm
【幻灯片调用】 {dede:myppt typeid='1' row='3'} linkarr[[field:global.autoindex/]] = "[field:url/]"; picarr[[field:global.autoindex/]] = "[field:pic/]"; textarr[[field:global.autoindex/]] = "[field:title function='html2text(@me)'/]"; {/dede:myppt} 【导航调用,头部栏目调用】
DedeCMS V5.3二次开发 希望对大家有用 一、模板篇 1.1、主要模板文件与功能说明 DedeCMS系统的模板是非固定的,用户可以在新建栏目时可以自行选择栏目模板,官方仅提供最基本的默认模板,即是内置系统模型的各个模板,由于DedeCMS支持自定义频道模型,用户自定义新频道模型后,还需要按该模型的字段设计一套新的模板,此外,DedeCMS 也支持使用风格的形式使用模板,默认风格是default,它表示系统默认使用{cmspath}/templets/default 这个文件夹的模板,如果你下载了一套新的模板,你可以不必要删除default 原有的文件,把下载的模板文件夹命名你想要的风格名称,如style2 等,然后在后台修改了默认的模板风格名称为style2 ,那系统将使用{cmspath}/templets/style2 这文件当作默认模板,但是若你手工指定了栏目模板的位置,则后台参数风格的定义无效。 一、概念,设计和使用模板,必须要理解下面几个概念 1、板块(封面)模板: 指网站主页或比较重要的栏目封面频道使用的模板,一般用“index_识别ID.htm”命名,此外,用户单独定义的单个页面或自定义标记,也可选是否支持板块模板标记,如果支持,系统会用板块模板标记引擎去解析后才输出内容或生成特定的文件。 2、列表模板: 指网站某个栏目的所有文章列表的模板,一般用“list_识别ID.htm” 命名。 3、档案模板: 表示文档查看页的模板,如文章模板,一般用“article_识别ID.htm” 命名。 4、其它模板: 一般系统常规包含的模板有:主页模板、搜索模板、RSS、JS编译功能模板等,此外用户也可以自定义一个模板创建为任意文件。 二、命名,DedeCMS模板默认命名规则如下 1、模板保存位置: 模板目录:{cmspath} /templets/样式名称(英文,默认为default,其中system为系统底层模板,plus为插件使用的模板)/具体功能模板文件} 2、模板文件命名规范: (1)index_识别ID.htm:表示板块(栏目封面)模板; (2)list_识别ID.htm:表示栏目列表模板; (3)article_识别ID.htm:表示内容查看页(文档模板,包括专题查看页); (4)search.htm:搜索结果列表模板; (5)index.htm:主页模板; 注解:[识别ID]可以在“频道模型管理”的地方获得,当然,你也可以在“频道模型管理”的地方确定某个频道的模板命名。 例:list_image.htm 表示是就是内容类型为图片集的栏目默认列表模板。 article_article.htm 表示的是文章查看页模板。
关键描述调用标签: -------------------------------------------------------------------------------- 模板路径调用标签:{dede:field name='templeturl'/} -------------------------------------------------------------------------------- 网站标题调用标签:{dede:global name='cfg_webname'/} -------------------------------------------------------------------------------- 栏目导航调用标签:首页 {dede:channel type='top' row='8' currentstyle="