dedecms 如何调用 内容模型是“分类信息|infos”的下级栏目中的分类信息
内容模型指的是网站根据不同栏目有不同需求,例如说我们发布一些普通文章。它只是需要到文章模型就够了。但是例如我们的栏目是类型,而且一篇文章是一组组成的,那这个时候类型就更加适合了。而说到软件类型,顾名思义,它针对的是给广大用户下载用,它发布的文章不仅仅只是介绍内容而已,往往还带有下载地址,还有软件信息等。商品类的是涉及到产品价格购买流程,分类信息涉及到的往往是一些地区分类,或者行业性分类。
所以说不同的模型针对的对象是不一样的,这个得根据网站具体的栏目去定。而且dedecms的内容模型主要是针对开发者去用的,对于用户来说,可以不去了解其作用,因为只要知道怎么发布和普通维护就可以了。
在列表页不能直接使用{dede:fieldbody/},这个是在内容页使用的标签。在列表页有其他的用法:
{dede:arclist typeid='' titlelen='' limit='' orderby='' addfields='body' channelid='1'}
[field:body/]
{/dede:arclist}
重点就是addfields='body' channelid='1'这部分,意思为调用ID为1的内容模型中的附加字段body。因此除了在列表页中加入上述代码外,还需要进入Dedecms后台--核心--频道模型--内容模型管理--普通文章,点击进入后,在“列表附加字段”这个项目中添加字段:body,这样就可以了。
(不给采纳就不科学了)
你这个问题是属于:在一个内容模型里面去调用另外一个内容模型的问题了。
解决方法如下:
{dede:arclist row=10 titlelen='8' type='image' addfields='price,trueprice' channelid='6' orderby='pubdate' typeid='5' }
<li>
<a href="[field:arcurl/]">[field:image/]<span>[field:title/]</span></a>
<div>市场价:[field:price/]元</div>
<div>优惠价:[field:trueprice/]元</div>
</li>
{/dede:arclist}
说明:
channelid='6' 是内容模型的id号
addfields='price,trueprice' 这个是想要调出来的字段名。
1、织梦cms是国内用户最多的一个免费开源的网站系统
2、织梦的内容模型包括有文章模型、图集模型、商城模型、下载模型、问答系统等
3、用得最多就是文章模型、下载模型和图集模型
4、商城的话这个就不是很多人用,毕竟有很多专业的商城系统哦
5、不过织梦的免费模板duosucaicom是有很多的
6、不管是文章、下载、还是图集等,dedecms的模板都有很多免费的
多素材织梦模板
为您解答
望采纳哦
0条评论