阅读:2885回复:0
使用术语表为内容添加分类(D6)
使用 Drupal 核心模块的 Taxonomy 模块,将创建的词汇表(Vocabulary)与指定的内容类型想关联,很容易就可以实现对内容进行分类。一旦对内容进行分类之后,就可以执行一些基于分类的操作,比如显示某一分类下的所有内容,基于分类显示内容列表区块等。
创建词汇表 访问 管理 > 内容管理 > 分类 > 添加词汇表(admin/content/taxonomy/add/vocabulary)页面 填写“术语表标识” 图片:add-category-for-content-type-1.png 选择将使用此术语表的内容类型。内容类型配置项会列出 Drupal 中所有的内容类型,我这里并没有添加其它内容类型,所以只有默认的新闻(Story)和页面(Page) 图片:add-category-for-content-type-1.png 设置术语表类型。 图片:add-category-for-content-type-1.png 术语表类型配置的前两项会决定术语表在添加节点页面的显示方式。 [*]如果不勾选“标签”和“多重选择”,则会以下拉菜单的形式显示术语表中的词汇,如下图的“内容分类”所示; [*]如果只勾选“多重选择”,则会以多选框的形式显示词汇,按住 ctrl 键进行多选; [*]如果勾选“标签”,则会显示普通文本框,用户可通过文本框输入词汇,词汇之间用英文逗号进行分隔;“标签”分类大致如下图的“标签”所示; 图片:add-category-for-content-type-1.png 添加词汇 创建完词汇表之后,便可以在术语表管理页面(admin/content/taxonomy)看到刚才新建的“栏目分类”词汇表 图片:add-category-for-content-type-1.png 点击词汇表后面的“添加术语”链接,进入添加术语页面,简单创建几个术语,然后对术语层级进行一下调整,得到如下的词汇结构: 图片:add-category-for-content-type-1.png 创建内容 经过前面创建词汇表(将词汇表关联到内容类型Story),然后向词汇表中添加了词汇,之后,便可以在管理 > 内容管理 > 创建内容 > Story(node/add/story)页面,看到并使用新添加的“栏目分类”术语表了 图片:add-category-for-content-type-1.png |
|