织梦中arclist调用附加字段的方法

使用织梦(DedeCMS)时,我们可以添加一些自定义的附加字段(如作者、副标题、来源等)来丰富文章内容。当需要调用这些附加字段时,我们可以采用arclist调用的方式。

以下是调用附加字段的步骤:

  1. 在文章发布时,添加附加字段

首先,我们需要在文章发布页面中添加附加字段。我们可以进入“织梦管理后台”->“内容管理”->“文章发布”,在该页面下方可以看到“产品规格”和“商品价格”两个栏目,这些栏目就是自定义的附加字段。如果需要添加新的附加字段,可以通过“系统设置”->“附加字段管理”进行添加。

  1. 在模板页面中使用arclist调用附加字段

在模板页面中使用arclist调用文章时,我们需要在调用的语句中添加指定的附加字段,例如:

{dede:arclist titlelen='40' row='10' channelid='1' orderby='pubdate' orderby='id'}
   <li>
      <a href='[field:arcurl/]' title='[field:title/]'>[field:title/]</a>
      <span class='a-time'>[field:pubdate function="new"/></span>
      <span class='a-desc'>[field:description/]</span>
      <span>[field:作者/]</span>
   </li>
{/dede:arclist}

上面代码中,我们在<li>标签里面添加了一个<span>标签,用于展示文章的作者。在这里,我们使用了[field:作者/]来指定文章的作者,其中“作者”是我们添加的自定义附加字段名称。注意,附加字段名称需要与设置时保持一致,否则无法正常调用。

另外一个示例:

{dede:arclist titlelen='40' row='10' channelid='1' orderby='pubdate' orderby='id'}
   <li>
      <a href='[field:arcurl/]' title='[field:title/]'>[field:title/]</a>
      <span class='a-time'>[field:pubdate function="new"/></span>
      <span>标签:[field:tags/]&nbsp;&nbsp;&nbsp;&nbsp;</span>
      <span>来源:[field:来源/]</span>
   </li>
{/dede:arclist}

在上面的代码中,我们在<li>标签里面添加了两个<span>标签,第一个用于展示文章的标签,第二个用于展示文章的来源。我们使用了[field:tags/](标签)[field:来源/](来源)的方式来调用我们添加的自定义附加字段。

通过以上的两个示例,我们可以清楚地看到了在织梦中调用附加字段的方法。我们可以根据自己的需求来自定义添加需要的附加字段,在模板页面中使用arclist调用来丰富文章的内容。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:织梦中arclist调用附加字段的方法 - Python技术站

(0)
上一篇 2023年6月25日
下一篇 2023年6月25日

相关文章

  • CSS实现多层嵌套结构最外层旋转其它层不旋转效果

    当需要实现CSS中多层嵌套结构中最外层旋转而其他层不旋转的效果时,可以使用CSS的transform属性来实现。下面是一个详细的攻略,包含两个示例说明。 攻略 创建HTML结构:首先,我们需要创建一个HTML结构,其中包含多个嵌套层。最外层使用一个父容器元素包裹,内部包含其他层的子容器元素。例如: <div class=\"parent\&q…

    other 2023年7月28日
    00
  • Redis内存碎片原理深入分析

    Redis内存碎片原理深入分析攻略 1. 什么是Redis内存碎片 Redis是一种内存数据库,它使用内存来存储数据。当我们在Redis中进行数据插入、删除和更新操作时,会产生内存碎片。内存碎片是指在内存中存在一些不连续的空闲内存块,这些空闲内存块的总大小足够存储新的数据,但是由于它们不连续,无法被利用起来。 2. Redis内存碎片的原因 Redis内存碎…

    other 2023年8月2日
    00
  • Java基础之不简单的数组

    Java基础之不简单的数组:完整攻略 1. 数组的定义 Java中的数组是一种数据结构,用于存储相同类型的数据。数组定义时需要指定数据类型和长度,数组长度不能被改变。 // 定义int类型长度为3的数组 int[] nums = new int[3]; // 定义String类型长度为2的数组 String[] names = new String[2]; …

    other 2023年6月25日
    00
  • 手机空间不足怎么办 手机空间不足的解决办法

    手机空间不足的解决办法 手机空间不足是一个常见的问题,但是有很多方法可以解决这个问题。下面是一些解决手机空间不足问题的方法和示例说明: 1. 清理手机内存 清理手机内存是解决手机空间不足问题的最基本方法之一。以下是一些可以清理手机内存的方法: 删除不需要的应用程序:检查手机上安装的应用程序,并删除不再使用或不需要的应用程序。这将释放一些存储空间。例如,你可能…

    other 2023年7月31日
    00
  • 深入浅出学习AQS组件

    深入浅出学习AQS组件攻略 什么是AQS AQS (AbstractQueuedSynchronizer) 是 Java 并发包提供的一个用于构建锁和同步器的基础框架,是Java并发编程中重要的底层实现。 AQS的设计思想是对java.util.concurrent包所有同步器的公共行为进行抽象和封装,以便于在实现具体同步器(如ReentrantLock、S…

    other 2023年6月27日
    00
  • tomcat的热部署配置

    以下是详细讲解“Tomcat的热部署配置的完整攻略”,过程中至少包含两条示例说明的标准Markdown格式文本: Tomcat的热部署配置的完整攻略 Tomcat是常用的Java Web应用服务器,支持热部署功能,可以在不重启服务器的情况下更新应用程序。本文将介绍如配置Tomcat的热部署功能,包括使用Tomcat Manager和使用JRebel插件。 使…

    other 2023年5月10日
    00
  • 实况足球2015打不开 初始化错误解决办法介绍

    下面是对于实况足球2015初始化错误的完整解决攻略: 问题描述 在运行实况足球2015时,出现“初始化错误”的提示,导致游戏无法正常启动。 解决办法 以管理员权限运行游戏 有时候,实况足球2015需要以管理员权限运行以获得足够的访问权限。您可以右键单击游戏快捷方式,在弹出的菜单中选择“以管理员身份运行”,然后再尝试启动游戏。 禁用特定显卡选项 如果您的计算机…

    other 2023年6月20日
    00
  • “dockercp”从文件夹到现有容器文件夹的所有文件

    以下是关于“dockercp从文件夹到现有容器文件夹的所有文件”的完整攻略,过程中包含两个示例。 背景 Docker是一种流行的容器化平台,它可以帮助我们轻松地构建、部署和管理应用程序。dockercp是Docker提供的一个命令行工具,它可以将本地文件或文件夹复制到正在运行的Docker容器中。本攻略将介绍如何使用dockercp将文件夹复制到现有的Doc…

    other 2023年5月9日
    00
合作推广
合作推广
分享本页
返回顶部