dedecms自定义内容模型在首页、列表页及内容调用标签

优采云 发布时间: 2021-05-23 06:02

  dedecms自定义内容模型在首页、列表页及内容调用标签

  最近,许多朋友来咨询编辑,说织梦 dede cms如何自定义首页,列表页和要调用标签的内容上的内容模型。但是,我对织梦知之甚少,所以我希望编辑器会提供一些建议等。实际上,织梦定制内容模型现场调用并不像每个人所说的那样困难。以下编辑器将与您讨论在首页,列表页和内容上调用织梦 dede cms定制内容模型的方法。

  本文文章主要介绍了dede cms定制内容模型方法,以调用主页,列表页面和内容上的标签。该功能非常有用,需要它的朋友可以参考它。

  本文介绍了有关自定义模型(独立模型)的主页,列表页面和内容调用方法的dede cms。在后台自定义模型(独立模型)的建立和自定义字段的添加相对简单,这里需要注意两点:

  一.如果需要在前景列表页面上显示字段,请选中前景参数中的“使列表的底部模板中的字段可用”(默认情况下,自定义字段只能显示在文档模板中) ,但启用此选项会使列表查询变慢,如果不需要,请不要选择“”;

  二.独立模型的ID必须设置为负数,否则无法在列表页面上检索数据。这是dede cms的错误。我本来打算修改列表标签,但后来偶然发现,只要将独立模型的id设置为负数,它就可以正常显示。

  建立独立的模型和字段后,网站中的调用方法如下:

  ([1)首页调用自定义模型(独立模型):

  要调用独立模型,请使用arclistsg独立单表模型调用标签,而不要使用arclist文档列表标签。大多数在线教程文章用于向现有模型添加自定义字段,而不是创建新的独立模型,因此不能使用arclist标记调用独立模型。

  代码如下:

  {dede:arclistsg typeid ='8'row = '10'addfields ='name,sex,tel'channelid ='-101'}

  [field:title /]名称:[field:name /] |性别:[field:sex /] |电话:[field:tel /]

  {/ dede:arclistsg}

  要获取自定义字段的内容,必须满足两个条件,其中一个必不可少:

  1.指定channelid属性,我的是channelid ='-101'

  2.指定要获取的字段addfields ='字段1,字段2'

  ([2)列表页面调用自定义模型(独立模型):

  代码如下:

  {dede:list pagesize = '10'addfields ='name,sex,tel'channelid ='-101'}

  [field:title /]名称:[field:name /] |性别:[field:sex /] |电话:[field:tel /]

  {/ dede:list}

  如果该列收录内容,但列表页面没有出现问题,则一定是因为您的独立模型的ID不是负数。

  ([3)内容页面调用自定义模型(独立模型)的自定义字段数据:

  直接将{dede:field.name/}写入您要调用的位置,将名称更改为要调用的字段的名称。

  以上内容是关于首页,列表页面上的织梦 dede cms自定义内容模型以及在内容中调用标签的方法。如果您想进一步了解织梦模仿站点,请注意46模仿站点。您也可以在页面底部给我们留言!我们会及时回复您!

  如果您认为本文对您有所帮助,请喜欢它!

  无法解决?单击此处呼叫大神来帮助(付费)!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线