织梦建站编辑页面添加自定义字段的方法和方法介绍
优采云 发布时间: 2021-07-17 18:23织梦建站编辑页面添加自定义字段的方法和方法介绍
在使用织梦建站时,有时我们在编辑页面时可能需要单独调用一些变量,但是织梦的编辑页面没有这些变量,我们需要修改内容模型来编辑页面织梦 添加自定义字段。下面是一个例子:
下面我们将使用常用的普通文章模型进行演示,目标是将文章列表中文章中的两张图片作为缩略图调用。
新建文章栏,添加一篇文章文章,在文章中添加两张图片,我们可以在缩略图栏中放一张图片的地址,如下图:
现在如果我们想将文章中的两张图片都作为文章列表页面中的缩略图调用怎么办?现在文章编辑页面只有一个缩略图地址栏。这时候我们可以通过改变内容模型来添加一个新的缩略图地址栏。方法如下:
1、Background——Core——Channel Model——Content Model——General文章,dedecmsTemplate,如下图:
2、点击上图中的“normal文章”按钮后,出现更改内容模型-字段管理-添加字段的页面,如下图:
3、点击添加字段后,出现添加字段页面,如下图:
填写表单提示文本,字段名称,前端参数(选择第一个),选择数据类型,这次我们选择单行文本。单击确定。之后,我们可以在字段管理中看到我们新创建的字段。
注意:删除自定义字段的方法请参考懒鸟飞中的“如何删除织梦Dedecms添加的自定义字段”。
4、打开新建的文章,在编辑页面看到新的字段出现,如下图:
在这个“图片地址2”字段框中输入第二张图片的地址。
5、现在我们要做的就是调用这个“图片地址2”字段。方法非常简单。只需要改变文章列表页目标,用如下方法调用即可(如果对织梦不熟悉,调用目标的新手请向织梦老手求助):
{dede:list typeid='3' pagesize='10' addfields='pic2' channelid='1'}
第二张图:
{/dede:list}
说明:addfields='pic2'指定要获取的字段
addfields='field 1, field 2'channelid='2' 指定channelid属性(内容模型的id值)文章模型的ID为1
6、 改变模板中的字段调用后,生成列,然后就可以调用字段了。效果如下:
这样,第二章的图也被调用了。可以使用css调整缩略图的布局,使其更美观。