Drupal 7 大不同:將 Taxonomy 增加到內容類型

Drupal 7 不但後台有一個全新的介面,某些管理的選項及設定流程也不同。自 Drupal 7 開始,將 CCK 引入核心,命名為 Fields。現在要增加 Taxonomy 都要跟 Fields 拉上關係。

Drupal 6 增加 Taxonomy 到內容類型的方式

以往在 Drupal 6 中,我們可以在 Taxonomy 中增加 Vocabulary,當中有選項,將該 Vocabulary 配給不同的 Content types (內容類型)。 

 

Drupal 7 中增加 Taxonomy 方法

Drupal 7 中有所不同:

  1. 先在 Taxonomy 管理頁面增加新的 Vocabulary
    位置:『admin/structure/taxonomy』
  2. 再到內容類型管理頁面,選項你的內容類型,點選旁邊的 Manage fields
    位置:『admin/structure/types』 -> 『admin/structure/types/manage/article/fields 』


留意紅色箭頭選項

如果要增加到不同的內容類型呢 ??

這下子比 Drupal 6 麻煩了,你是需要不斷重做上述步驟。不過剛才新增的可以重覆使用,而且可以給上不同的標籤 (Label)

結語

自始以後,彈性增加了,但設定的流程就比以往曲拆。即使是 Drupal 的經驗開發者,也可能要花點時間才知道新的方式。對於新人,這完全跟其他 CMS 有別,是需要學習及習慣這種不便。希望很快有相關模組推出,改善增加流程的麻煩之處。

9 個回應主題: Drupal 7 大不同:將 Taxonomy 增加到內容類型

#1

您好!感谢你发布了关于
Drupal 6 增加 Taxonomy 到內容類型的方式

我的问题:
1、 * Add vocabulary news 和6个下属的子类,如下
#overlay=admin/structure/taxonomy/_news/edit

2、在这里添加了字段如下#overlay=admin/structure/types/manage/article/fields
news field_news Term reference Autocomplete term widget (tagging)

3、在文章编辑区出现的不是下拉菜单(6个子菜单),而是一个单行(没有文字)表格

请问哪里设置问题?
多谢!

#2

留意上面有紅色箭頭那圖片最右面的選項

#3

正在想為什麼找不到地方把term和field連結起來,
就看到這篇了, 感謝分享

#4

正好用到,感謝分享。

#5

我有个问题是: 我现在在做的一个网站的是产品组织的, 就是分类,然后一个产品对应是一个分类,这种情况下不能够像drupal6一样直接在pathauto里面采集 域名/分类/产品名的分类结构, 有什么处理方法:
1:添加token?有没有api。 然后在pathauto里面使用这个token
2 :直接从进入的入口就直接写吗?用哪个api呢?谢谢。

#6

D7 的 Pathauto 沒有 Field token,我也有遇到相一個問題。不知它將會在 Pathauto 支援或 Token 模組,的確有點煩惱

#7

現在裝 Token + Entity API 中的 Entity tokens 可以做到

#8

遇到一個問題
有點類似 http://tw.news.yahoo.com/
政治,健康,標籤...新聞的最新5個標題給撈出來

在Vocabulary中有10個Term
想把每個Term的前5個Node給秀出來
但是在Drupal,Views中一直撈不出來

想問看看有沒有好的解決方法?
THX

#9

參考 Views 內置的 "Taxonomy term"

小V, 你的問題與此主題無關,我不想離題,建議到 Drupal 相關討論區發問,如: http://drupaltaiwan.org/

寫下您的回覆

電子郵件不會公開