很多站长朋友们都不太清楚dedecms列表页调用,今天小编就来给大家整理dedecms列表页调用,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 dedecms如何在在文档页列表页调用文章列表 2、 求助dedecms会员模型新增字段如何在首页列表页调用 3、 dedecms如何在列表页里调用首页的最新文章 4、 dedecms软件下载列表页如何调用信息内容? 5、 dedecms 列表页和文章页调用当前栏目的最新文章,热门文章该怎么弄? 6、 如何在dedecms首页和栏目列表页调用自定义字段 dedecms如何在在文档页列表页调用文章列表Dedecms的标签调用的是有区域限制的,一些标签只能在文章页和首页以及频道页才能调用,但是单页面也想调用“最新文章”等一些文章列表,如果是用{dede:arclist} {dede:arclist /}这些标签肯定是调用不了的,哪要怎么办呢?这个不用怕,这个问题dedecms早就想到了,在dedecms中有个“宏标签”功能,用这个功能可以实现全站调用。
宏标签的设置:
打开dedecms后台——>模板-->自定义宏标签-->智能标志向导
1. 选择一个你要的列表样式
2. 设置“调用栏目”,这里不用说了,就是想要调用的栏目。
3. 设置调用显示列表的文章条数,显示列数,标题长度,不过不设置也没事,回头想改还可以更改的。
4. 提取特定文档,如果你有需要调用特定的文章就要选择一下,如果么有,就不用选择。
5. 单条记录样式,这个有点重要,现在文章列表很多都是用<li></li>标签来做的,但是这里默认不是,如果你要在调用的时候适合你的页面,你需要自己修改一下,怎么修改?
这里示范一下,
默认的标签:
修改为<li></li>标签对的:
还有很多功能,自己看支持字段。
6.“生成模版调用标记”
7.保存为自定义标记,这个很重要,一定要保存才可以了。要不下一步就么有内容可以做。
8.回到模板-->自定义宏标记 ,可以看到刚才保存的宏标记,如果不保存,这里是没有的。
9.点击“js调用”进行js调用代码提取
10.将刚才复制的那段js代码粘贴到你要的地方即可
宏标签调用到此完成。
求助dedecms会员模型新增字段如何在首页列表页调用1.首页调用。
{dede:arclist addfields='字段英文名' channelid='模型ID' row='条数' type='栏目ID'}[field:字段英文名/]{dede:arclist}
2.新模型页面调用
{dede:field name='英文字段名'/}
3. 列表页调用,可分页。(后台新模型列表附加字段 加上该字段)
{dede:list pagesize='条数' }
[field:字段英文名/]
[field:字段英文名 function='cn_substr(@me,270)'/]... 摘要
{/dede:list}
其中最重要的两点:
首页调用必须写明 channelid='模型ID'。
列表页调用,须在后台列表附加字段里加上需要调用的自定义字段,否则不显示。
(根据经验,这个“列表附加字段”偶尔会无缘无故消失,需要重新加)。
dedecms如何在列表页里调用首页的最新文章利用dede建站时经常要调用全站的最新文章,本文讲方法总结如下:
1.如果是在首页调用全站的最新文章,标签如下:
{dede:arclist row=10}
<a href="[field:arcurl/]">[field:title/]</a>
{/dede:arclist}
2.如果是在频道页列表页调用全站最新文章,标签如下:
{dede:arclist typeid='top' row='10'}
<a href="[field:arcurl/]">[field:title/]</a>
{/dede:arclist}
就是要给标签加一个typeid='top'这一属性.
3.如果是在内容页调用全站最新文章,由于考虑到如果内容页这篇文章是最新的,想从最新文章中去掉这篇文章的话,只需要把row='10'改成 limit='1,10'即可,代码如下:
{dede:arclist typeid='top' limit='1,10'}
<a href="[field:arcurl/]">[field:title/]</a>
{/dede:arclist}
dedecms软件下载列表页如何调用信息内容?我们都知道,在织梦的软件列表页{dede:list }循环标签中使用[field:softsize/]标签调用软件大小字段默认是调用不出来的,但是我们可以通过设置来让这个标签能够正常调用,下面是详细步骤:
进入后台管理→核心→频道模型→内容模型管理:
点击“软件模型”后面的编辑
在基本设置选项里,找到“列表附加字段” ,在后面加入“,softsize”
然后在软件列表页模板里面使用“[field:softsize/]”这个标签就可以正常调用软件大小了,其他的字段也是如此,添加到列表附加字段就可以了。
dedecms 列表页和文章页调用当前栏目的最新文章,热门文章该怎么弄?方法:typeid='top' 或者typeid='asdas'任意字母不为空不为数字 写上这一个属性就可以了
{dede:arclist orderby='pubdate' titlelen='28' row='7' typeid='top' }
如果是在文章页 这篇文章又是最新刚发布的,那么最新文章里就会包含这篇文章,想要去除这篇文章,可以加limit{dede:arclistorderby='pubdate' titlelen='28'row='7'typeid='top' limit='1,7'}
当然如果不是最新的文章,再次生成的时候还是有可能和当篇文章重复的
织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历多年的发展。
目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用该系统。
如何在dedecms首页和栏目列表页调用自定义字段您好,朋友,跟版网很高兴为您解答:
你的这个问题,可以用arclist标签实现,具体的方法如下:
你要在channelid为7的频道模型下添加了一个自定义字段 :name
那么在首页和栏目列表页调用方法如下:
{dede:arclist channelid=7 addfields='name'}
[field:name/]
{/dede:arclist}
需要注意的是如果是添加了多个字段,并且都需要调用,只需在addfields=''中添加即可,字段用逗号隔开。另外如果在列表页中用list标签的话,可以直接调用,不用再加channelid和addfields,前提是您后台要:使字段可以在列表的底层模板中获得
希望我的回答能够帮到您,如果还有问题,可继续跟进提问。
关于dedecms列表页调用的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于dedecms列表页调用 dedecms栏目标签的详细内容...