0712-2888027 189-8648-0214
微信公众号

孝感风信网络科技有限公司微信公众号

当前位置:主页 > 技术支持 > DedeCMS > dedecms首页调用代码大全(包含分类信息、连载、问答、圈子、会员、下载)

dedecms首页调用代码大全(包含分类信息、连载、问答、圈子、会员、下载)

时间:2024-03-29来源:风信官网 点击: 531次

这篇dedecms首页调用文章,囊括目前为止最全的技术文章教程,还在继续更新中,无论你是高手还是菜鸟相信都会对你有所帮助,如果本篇教程帮助到你,请回复支持

《—————————华丽的分段标签—————————》

dedecms v5.3首页调用 分类信息方法

{dede:arclistsg orderby=’id’ titlelen=’24′ row=’10′ channelid=’-8′ typeid=’1,2′} [field:title/] {/dede:arclistsg}

《—————————华丽的分段标签—————————》

Dedecms在首页调用子栏目分类

{dede:channel type='son' typeid='栏目ID'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}

《—————————华丽的分段标签—————————》

DEDE首页调用 分类信息

</div>
<!-- /latestnews -->
<div class="picnews">
<dl class="tbox">
<dt><strong>招聘求职</strong></dt>
<dd>
<ul class="c2 ico1">{dede:arclistsg orderby='id' titlelen='60' row='10' channelid='-8' typeid='39,40'}
<li><span class="date">[field:pubdate function="MyDate('y-m-d',@me)"/]</span><a href="[field:arcurl/]">[field:title/]</a></li>{/dede:arclistsg}
</ul>
</dd>
</dl>
</div>
<!-- /latestnews -->
<div class="picnews">
<dl class="tbox">
<dt><strong>网吧展示</strong></dt>
<dd>
<ul class="e1">{dede:arclist row=5 orderby=pubdate typeid='37.' imgwidth='124' imgheight='96'}
<li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>{/dede:arclist}
</ul>
</dd>
</dl>
</div>

看不懂的可以对照你们的好好研究了

《—————————华丽的分段标签—————————》

dedecms首页调用代码大全(包含分类信息、连载、问答、圈子、会员、下载)

说明:
1、 因模板不一样,本人也不是用的默认模板,为确保调用的通用性,有些代码插入了表格(没使用css)。

2、 文章标签较易,官方手册介绍详细,在此略。

3、考虑到网站个性及授人以渔的想法,不提供模板下载,请见谅。

类别 代码 功能
连载 <table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
{dede:sql sql="Select id,bookname,author,pubdate,body,litpic From dede_story_books order by id desc limit 0,10"}
<td><a href="/book/[field:id function='DedeID2Dir(@me)'/]/[field:bookname function='GetPinyin(@me)'/]-[field:id/].html"><img src="[field:litpic/]" border="0" width="75" height="100" /></a><br /><a href="/book/[field:id function='DedeID2Dir(@me)'/]/[field:bookname function='GetPinyin(@me)'/]-[field:id/].html">[field:bookname function="cn_substr('@me',12)"/]</a>
</td>
{/dede:sql}
</tr>
</table>
《—华丽的分界标签—》
图书封面图片调用,含标题
<table width="688" border="0" cellpadding="0" cellspacing="0">
{dede:bookcontentlist row='10' booktype='0' orderby='lastpost' author='' keyword=''}
<tr>
<td align="left" width="30"></td>
<td width="300" align="left">[field:cataloglink/] [field:booklink/]</td>
<td width="318" align="left">[field:contentlink/]</td>
<td width="40" align="right">[field:lastpost function="GetDateMk(@me)"/]</td>
</tr>
{/dede:bookcontentlist}
</table>
《—华丽的分界标签—》
最新连载内容调用,含栏目名称、书名、章节名、发布时间。
{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}

<b>地区:</b>[field:nativeplace /]<br />

<b>类 型:</b>[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='c,a' infolen='80' orderby='pubdate' channelid='-8' typeid='6' imgwidth='105' imgheight='137'}
<a href="[field:arcurl/]">[field:image/]</a><br/><a href="[field:arcurl/]" >[field:title /]</a>{/dede:arclistsg}

《—华丽的分界标签—》

分类信息图片调用
会员 <table border="0" width="220" cellspacing="0" cellpadding="0">
<tr>
{dede:sql sql="Select mid,userid,uname,face,scores From dede_member order by scores desc limit 0,2"}
<td align="center" width="110"><a href="[field:global name="cfg_cmspath"/]/member/index.php?uid=[field:userid/]" target="_blank"><img src="[field:face/]" alt='[field:spacename/]' width="52" height="52" / border="0"><br>[field:uname/]<br>积分:[field:scores/]< /a></td>
{/dede:sql}
</tr>
</table>
《—华丽的分界标签—》
分列显示,按积分排行,带头像。正确链接到会员个人空间。
圈子 {dede:sql sql=" SELECT groupimg,groupid,groupname FROM dede_groups WHERE ishidden=0 ORDER BY threads DESC LIMIT 0,10"}
<li><a href="group/group.php?id=[field:groupid/]" title="[field:groupname/]" target="_blank"> [field:groupname/]</a></li>
{/dede:sql}

《—华丽的分界标签—》

调用圈子标题,分10行显示
<table border="0" width="100%" id="table5" cellspacing="0" cellpadding="0">
<tr>
{dede:sql sql=" SELECT groupimg,groupid,groupname FROM dede_groups WHERE ishidden=0 ORDER BY threads DESC LIMIT 0,10"}
<td><a href="group/group.php?id=[field:groupid/]" _fcksavedurl=""group/group.php?id=[field:groupid/]"" title="[field:groupname/]" target="_blank"><img src="[field:groupimg/]" border="0" width="75" height="100" /><br /> [field:groupname function="cn_substr('@me',12)"/]</a>
</td>
{/dede:sql}
</tr>
</table>

《—华丽的分界标签—》

热门圈子,调用图片及标题,分10列显示
{dede:sql sql=" SELECT subject,digest,replies,gid,tid FROM dede_group_threads WHERE closed=0 ORDER BY dateline DESC LIMIT 0,10"}
<li><a href="group/viewthread.php?id=[field:gid/]&tid=[field:tid/]" _fcksavedurl=""group/viewthread.php?id=[field:gid/]&tid=[field:tid/]"" title="[field:subject/]" target="_blank"> [field:subject/]</a></li>
{/dede:sql}
《—华丽的分界标签—》
圈子话题调用。
<table border="0" width="100%" id="table5" cellspacing="0" cellpadding="0">
<tr>
{dede:sql sql=" SELECT groupimg,groupid,groupname FROM dede_groups WHERE ishidden=0 ORDER BY groupid DESC LIMIT 0,3"}
<td><a href="group/group.php?id=[field:groupid/]" _fcksavedurl=""group/group.php?id=[field:groupid/]"" title="[field:groupname/]" target="_blank"><img src="[field:groupimg/]" border="0" width="75" height="100" /><br /> [field:groupname function="cn_substr('@me',12)"/]</a>
</td>
{/dede:sql}
</tr>
</table>
《—华丽的分界标签—》
最新圈子,调用图片及标题,分10列显示
下载 <table width=98% border=0 cellspacing=0 cellpadding=0>
{dede:arclist row='10' titlelen='36' typeid="120" orderby='pubdate'}
<tr>
<td width=2%></td>
<td valign=bottom width=80% ><font color="#0000ff">↓</font> <a href="[field:arcurl /]">[field:title /]</a></td>
<td align=right valign=middle width=18% class=font_green>[field:pubdate function="MyDate('m-d',@me)"/]</td>
</tr>
{/dede:arclist}
</table>
《—华丽的分界标签—》
显示符号、标题及发布日期
问答 {dede:ask row='10' qtype=''}
<span class="tclass">[<a href='[field:typeurl/]'>[field:tidname/]</a>]</span>
<span class="tlink"><a href="[field:url/]">[field:title/]</a></span><br />
{/dede:ask}
包含问答分类及问答标题。

《—————————华丽的分段标签—————————》

DEDECMS首页调用分类信息栏目及列表方法

都是说dedecms调用特定栏目分类信息列表的,用这个代码

{dede:arclistsg row='10' titlelen='24' orderby='pubdate' channelid='-8' typeid=XX idlist=''}
·[[field:typelink/]] [field:textlink/]<br/>
{/dede:arclistsg}

没有说想在首页将所有分类信息栏目都显示出来的方法。根据dede5.3.1里面index.htm模板,在{dede:channelartlist}里面添加网站栏目ID,如typeid=2,3,4,5 再将上面那段代码加到中间,里面的typeid=好象可以去掉,即可完全显示各分类信息栏目及列表。保留了原模板的样式。

{dede:channelartlist typeid=2,3}
<dl class="tbox">
<dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
<dd>
<ul class="d1 ico3">

{dede:arclistsg row='10' titlelen='24' orderby='pubdate' channelid='-8' idlist=''}
·[[field:typelink/]] [field:textlink/]<br/>
{/dede:arclistsg}

</ul>
</dd>
</dl>
{/dede:channelartlist}

另外首页文章图片分类调用也简单 原理跟文章一样

<div class="picnews">
<dl class="tbox">
<dt><strong>图文资讯</strong></dt>
<dd>
<ul class="e1">{dede:arclist row=5 orderby=pubdate typeid=7 type='image.' imgwidth='124' imgheight='94' titlelen='22' }
<li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>{/dede:arclist}
</ul>
</dd>
</dl>
</div>
<!-- /picnews -->

红色部分加进去就OK ,蓝色是标题字数控制,ID样式 可以调用某一栏目的某一个ID

注意:里面的typeid需要按照自己的栏目ID来改的,不是复制粘贴就可以的。我目前就用的DEDE5.3就是按照这个方法。


《—————————华丽的分段标签—————————》

dede 分类信息首页调用

首页成功按分类调用成功分类信息,其实在调用时加入模型类型频道标签,分类信息的为channelid='-8' 就能够调用成功

{dede:arclistsg row='10' titlelen='24' orderby='pubdate' channelid='-8' typeid='55' idlist=''}
·[[field:typelink/]] [field:textlink/]<br/>
{/dede:arclistsg}

1:dedecms首页调用代码大全(包含分类信息、连载、问答、圈子、会员、下载)第一篇教程

 

2:dedecms首页调用代码大全(包含分类信息、连载、问答、圈子、会员、下载)第二篇教程

 

《—————————华丽的分段标签—————————》

dedecms首页调用问答模块完全攻略

首先:进入dedecms后台——默认模板管理,找到主页模板,点击修改(先不要发动,全部内容复制,在自己电脑上用一个文本文档先存下来,当备份)

查找这一段字符

<div class="picnews">
<dl class="tbox">
<dt><strong>图文资讯</strong></dt>
<dd>
<ul class="e1">{dede:arclist row=5 orderby=pubdate type='image.' imgwidth='124' imgheight='94'}
<li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>{/dede:arclist}
</ul>
</dd>
</dl>
</div>
<!-- /picnews -->

这是原来模板里面的图文资讯的调用

我们在后面调用问答模块

在这段代码后面加入

<div class="listbox">
<dl class="tbox">
<dt><strong><a href=http://你的网址>你问我答</a></strong><span class="more"><a href=http://你的网址>更多...</a></span></dt>   (注:其中是http://你的网址,请将其改为你自己的地址)
<dd>
<ul class="d1 ico3">
{dede:ask row='6' qtype='new' tid='0' titlelen='24'}
<li><span class="tlink"><a href="[field:url/]">[field:title/]</a></span><li>   (注:这段是调用内容,如果只是调用标题请用<span class="tclass">[<a href='[field:typeurl/]'>[field:tidname/]</a>]</span>)
{/dede:ask}
</ul>
</dd>
</dl>
</div>

如果你已经有设置了一些栏目,而且想跟我一样把问答放在这些栏目的后面,那你可以参考我这段代码:

<!-- /picnews -->
<div class="listbox">
{dede:channelartlist}
<dl class="tbox">
<dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong><span class="more"><a href="{dede:field name='typeurl'/}">更多...</a></span></dt>
<dd>
<ul class="d1 ico3">
{dede:arclist titlelen='60' row='8'}
<li><span class="date">[field:pubdate function="MyDate('m-d',@me)"/]</span><a href="[field:arcurl /]">[field:title /]</a></li>
{/dede:arclist}
</ul>
</dd>
</dl>
{/dede:channelartlist}
<dl class="tbox">
<dt><strong><a href=http://你的网址>你问我答</a></strong><span class="more"><a href=http://www.yzzzj.com/ask>更多...</a></span></dt>
<dd>
<ul class="d1 ico3">
{dede:ask row='6' qtype='new' tid='0' titlelen='24'}
<li><span class="tlink"><a href="[field:url/]">[field:title/]</a></span><li>
{/dede:ask}
</ul>
</dd>
</dl>
</div>
<!-- /listbox -->

《—————————华丽的分段标签—————————》

 

DEDECMS首页调用商品价格

进入后台----内容模型管理----商品模型修改----字段管理----将《市场价》《优惠价》字段(使字段可以在列表的底层模板中获得...)打勾。(默认已经打勾)

代码如下:

{dede:arclist addfields='trueprice,price' 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='trueprice,price' 是商品优惠价和市场价的字段,调用其他字段类似。

栏目列表
推荐内容
热点内容
展开