在后台添加栏目内容的时候我们会看到一项关于dedecms自定义属性设置的选项,最近经常看到有同学问关于dedecms自定义属性的问题,今天我就特意写一个关于dedecms自定义属性的教程,附带实例详解。
首先我们找到dedecms的默认首页模板,也就是index.htm。(关于dedecms模板文件的解释可以看“DeDeCMS教程进阶一、dedecms主要模板文件与功能说明“)找到index.htm后,我们用Dreamweaver打开,然后清空<body>里的内容并保存。
如下图:
然后我们添加一个标签,在这里我们主要用arclist标签来解释自定义属性的作用,关于arclist标签的应用我们可以看“DeDeCMS教程进阶三、arclist文档列表标签的调用方法和实例介绍”。
我们以头条自定义属性为例讲解dedecms自定义属性的作用:
我们先在模板里添加以下标签:
{dede:arclist flag='h'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
然后我们进入后台添加内容,添加内容的时候在头条属性前面打勾,如下图:
同时我们添加几篇不添加任何属性的内容
做完以上操作后我们打开首页
这里我们看到首页里只显示了一条加了头条属性的文章标题了,如图:
然后我们进入index.htm模板,把标签里的flag='h'去掉,保存并刷新首页;
这里发现哪些不带头条的文章都出现了,这时我想你已经明白是怎么回事了吧?
没错,这一切都是flag='h'在起作用,那么如要如何调用添加了其它自定义属性的内容呢?
在这些属性后面不是都带有字母吗?我们把flag=’h’的h换成其它字母就可以了
你还可以flag='h,c'用这种方式来实现多个自定义属性的调用
好了,自定义属性的教程就到此结束了,其实这个东西大家自己都动手试验一下就懂了,还等什么?赶快按照教程里说的去试试吧!