网络营销电子商务研究中心

网络营销电子商务研究中心 (https://www.0058.net/index.php)
-   Drupal (https://www.0058.net/forumdisplay.php?f=67)
-   -   使用术语表为内容添加分类(d7) (https://www.0058.net/showthread.php?t=4569)

topvip 2013-11-03 07:14 AM

使用术语表为内容添加分类(d7)
 
5 Attachment(s)
在 Drupal 7 中,使用术语表为内容添加分类,与《Drupal 6使用术语表为内容添加分类》的步骤基本一样,稍有不同的一点在于,D7 没有在词汇表的配置页面将词汇表与内容类型进行关联,而是需要稍后将术语表做为内容类型的一个字段添加到内容编辑表单。

  本文将介绍如何在 Drupal 7 中,使用术语表为内容添加分类的做法。

创建术语表

访问 管理 > 结构 > 分类 > 添加词汇表(admin/structure/taxonomy/add)页面,填写词汇表的基本信息并点击保存
http://www.0058.net/attachment.php?a...1&d=1383433928

-----

添加词汇

创建完词汇表之后,便可以在术语表管理页面(admin/structure/taxonomy)看到刚才新建的“栏目分类”词汇表
http://www.0058.net/attachment.php?a...1&d=1383433928

-----
点击词汇表后面的“添加术语”链接,进入添加术语页面,简单创建几个术语,然后对术语层级进行一下调整,得到如下的词汇结构:
http://www.0058.net/attachment.php?a...1&d=1383433928

---

添加内容类型字段

  访问 管理 > 结构 > 内容类型(admin/structure/types)页面,可以看到系统中存在的内容类型的列表
http://www.0058.net/attachment.php?a...1&d=1383433928


---------
点击“基本页面”所在行的“管理字段”链接,进入“基本内容”内容类型的字段管理页面。在添加新字段处填写以下信息,然后点击“保存”:
•标签:栏目分类
•字段名称:field_category
•存储的数据类型:术语来源
•编辑此数据的表单元素:选择列表
http://www.0058.net/attachment.php?a...1&d=1383433928

topvip 2013-11-03 07:16 AM

3 Attachment(s)
在字段设置页面,选择术语来源,然后点击“保存字段设置”
http://www.0058.net/attachment.php?a...1&d=1383434115

---------

选择“术语来源”之后,点击“保存字段设置”之后,会进入到字段详细配置页面,根据自己的需要对字段进行配置,因为这里只是做演示,直接点击页面最下方的“保存设置”即可

在返回的字段管理页面中,就可以看到“栏目分类”字段已经成功显示在内容类型的字段列表中了。拖动标签前面的十字架,将栏目分类移动到Title后面,结果如图示
http://www.0058.net/attachment.php?a...1&d=1383434115

------------
创建内容

访问 管理 > 信息面板 > 添加内容 > 基本页面(node/add/page)页面,已经可以在标题(Title)字段下方看到“栏目分类”字段了
http://www.0058.net/attachment.php?a...1&d=1383434115

topvip 2013-11-03 07:17 AM

Taxonomy 是 Drupal 核心用于提供内容分类功能的模块,使用 Taxonomy 对内容类型进行分类即方便又实用。当然也是推荐使用的分类方式。

  Drupal 默认分类页面的显示更像 Blog 风格(标题+摘要/全文),做国内的新闻网站,结合 Views 来生成一些输出一系列标题列表的页面,会更符合国内的用户习惯。也可以通过修改主题模板起到同样的效果,使用哪种方式取决于你自己 :)

topvip 2013-11-03 07:17 AM

简单点说,在drupal6下添加分类如下:
1.建个术语表,对指定的内容类型(如story)启用此术语表
2.向术语表中添加术语/词汇
3.创建指定的内容类型,选择分类

然后可以通过 taxonomy/term/[tid] 查看指定分类下的内容。

======================
在drulal7下添加方式略有变化。简单操作如下:
1.在分类页,添加一个taxonomy,然后添加所需的术语(term)
2.在内容类型管理页面,添加一个field,在“选择字段类型”中选择“术语来源”,后面可以选择是下拉列表还是作为tag自动补全
3.排一下字段放置的位置


All times are GMT +8. The time now is 11:07 AM.

Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.