html,{dede:channel type='top' row='10'},[field:typename/],{/dede:channel},
`,,这个标签会显示顶级分类的名称和链接。
row=’10’`表示显示10个分类,可以根据需要调整。一、DedeCMS首页调用栏目和分类信息的方法
1、实现:
代码示例:
“`html
<!begin:加入首页调用栏目>
<dl class="tbox">
{dede:channelartlist typeid="2,1"}
<dt>
<strong>{dede:field.typename/}</strong>
<span class="more"><a href="{dede:field.typeurl/}">更多…</a></span>
</dt>
<dd>
<ul class="d1 ico3">
{dede:arclist titlelen=’60’ row=’8′ orderby=’pubdate’ idlist=”}
<li>[field:textlink/]([field:pubdate function=MyDate(‘md’,@me) /])</li>
{/dede:arclist}
</ul>
</dd>
{/dede:channelartlist}
</dl>
<!over:加入首页调用栏目>
“`
说明:
typeid
参数用于指定要调用的栏目ID,其中1
为固定值。
{dede:field.typename/}
用于显示栏目名称。
{dede:field.typeurl/}
用于显示栏目的URL链接。
{dede:arclist titlelen='60' row='8' orderby='pubdate' idlist=''}
用于显示列表内容,按更新时间排列,每行显示8条记录,标题长度为60个字符。
[field:textlink/]([field:pubdate function=MyDate('md',@me) /])
用于显示每行的内容,包括文本链接和发布日期。
2、效果:
在首页成功调用指定的栏目标题和列表,按更新时间排序。
DedeCMS首页调用分类信息的方法
1、实现:
代码示例:
“`html
<!over:加入首页调用分类>
<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(‘ymd’,@me "/]</span>
<a href="[field:arcurl/]">[field:title/]</a>
</li>
{/dede:arclistsg}
</ul>
</dd>
</dl>
<!over:加入首页调用分类>
“`
说明:
channelid="8"
表示调用的是分类信息。
typeid="39,40"
表示调用特定类型的分类信息。
[field:pubdate function="MyDate('ymd',@me "/]
用于显示发布日期。
[field:arcurl/]
和[field:title/]
分别用于显示文章的链接和标题。
2、效果:
在首页成功调用指定的分类信息,按ID排序,每页显示10条记录。
DedeCMS子栏目分类调用方法
1、实现:
代码示例:
“`html
{dede:channel type=’son’ typeid=’栏目ID’}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}
“`
说明:
type='son'
表示调用子栏目。
[field:typelink/]
和[field:typename/]
分别用于显示子栏目的链接和名称。
2、效果:
在首页或其他页面成功调用子栏目的分类信息。
1、实现:
调用顶级栏目标签:
“`html
{dede:channelartlist typeid=’top’ currentstyle="<a href=’~typelink~’ class="ahov" ~rel~>~typename~</a>"}
<a href="{dede:field name=’typeurl’/}">{dede:field name=’typename’/}</a>
{/dede:channelartlist}
“`
调用网站基本信息:
“`html
网站的{dede:global.cfg_webname/}<br>
网站根网址:{dede:global.cfg_basehost/}<br>
网站根目录:{dede:global.cfg_cmsurl/}<br>
网页主页链接:{dede:global.cfg_indexurl/}<br>
网站编码:{dede:global.cfg_soft_lang/}<br>
首页关键词:{dede:global.cfg_keywords/}<br>
模板路径:{dede:global.cfg_templets_skin/}<br>
首页的描述(网站描述):{dede:global.cfg_description/}<br>
“`
调用频道、列表、内容的标题、关键词、描述:
“`html
频道、列表、内容的{dede:field.title/}_{dede:global.cfg_webname/}<br>
频道、列表、内容关键词:{dede:field.keywords/}<br>
频道、列表、内容的描述:{dede:field.description function=’html2text(@me)’/}<br>
“`
2、效果:
通过这些标签,可以灵活地调用网站的基本信息、顶级栏目、频道、列表等内容,满足各种页面展示需求。
常见问题解答(FAQs)
1、如何在DedeCMS中调用特定栏目的文章列表?
答案:可以使用{dede:arclist typeid='栏目ID' titlelen='标题长度' row='每页记录数' orderby='排序字段' idlist=''}
标签来调用特定栏目的文章列表,要调用ID为2的栏目的文章列表,每页显示8条记录,标题长度为60个字符,按更新时间排序,可以使用以下代码:
“`html
{dede:arclist typeid=’2′ titlelen=’60’ row=’8′ orderby=’pubdate’ idlist=”}
<li>[field:textlink/]([field:pubdate function=MyDate(‘md’,@me) /])</li>
{/dede:arclist}
“`
2、如何在DedeCMS中调用特定分类的信息?
答案:可以使用{dede:arclistsg orderby='id' titlelen='标题长度' row='每页记录数' channelid='8' typeid='类型ID'}
标签来调用特定分类的信息,要调用分类ID为39和40的分类信息,每页显示10条记录,标题长度为60个字符,可以使用以下代码:
“`html
{dede:arclistsg orderby=’id’ titlelen=’60’ row=’10’ channelid=’8′ typeid=’39,40′}
<li>[field:pubdate function="MyDate(‘ymd’,@me "/] <a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclistsg}
“`
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1112357.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复