织梦cmsDedeCMS自定实体模型是十分强劲的作用,有时大家制做了一个自定实体模型,要想在随意部位启用自定字段名。如何完成启用织梦cms的自定实体模型字段名呢?最先必须了解一下织梦cms自定实体模型的基本原理。织梦cmsDEDECMS自定字段名实际上便是加上了个额外的表,要启用额外表的內容有list和arclist二种方式 。自然,这类是能够 应用织梦cms的SQL标识完成的,实际能够 看一下织梦cmsDedeCMS模版标识sql启用代码大全中的方式 。这儿用的是list和arclist标识二种方式 ,以提升一个自定字段名商品的价格price为例子表明。
最先而言一下list标识启用自定实体模型额外表字段编码:
{dede:listpagesize='5'}
<img src="[field:litpic/]">
[field:price/]
{/dede:list}
用list读取自定字段名的情况下,一定要留意在后台管理创建字段名的情况下,前台接待主要参数那边的“使字段名能够 在目录的最底层模版中得到 ”这一选择项启用。当启用以后,在当今的內容实体模型管理方法的基础设定里的目录额外字段名会全自动添加字段称。
随后再而言一下arclist标识启用自定实体模型额外表字段编码:
{dede:arclistrow='5'addfields='price'channelid='3'}
<img src="[field:litpic/]">
[field:price/]
{/dede:arclist}
要获得额外表內容,务必合乎三个标准:
特定channelid特性(內容实体模型的id值)特定要得到 的字段名addfields='字段名1,字段名'channelid的特性只有是唯一的恰当的id值字段不可以有-等特殊符号,最好小写字母英语字母假如在文章网页页面,能够 立即应用{dede:field.price/}来得到 价钱的值。大部分根据之上三种方式 ,就可以在随意部位获得织梦cms自定实体模型字段名的值了。相对而言,应用arclist标识获得自定实体模型额外表字段便捷许多 。