欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

drupal 中,一般如何避免字段的关联

程序员文章站 2022-05-22 10:25:45
...
drupal 中,一般如何处理字段的关联
新学drupal,实践过程中遇到常见问题:
现实需求:
实体为产品,每样产品都有一个属性,叫做产品系列。

我暂且以如下方式实现:
1、建立一个taxonomy,加一些 terms,这些 terms 便是所有的产品系列(系列A、系列B、系列C ......)
2、建立一个名为“产品”的content type,其中有一个字段为“产品系列”,该字段的 Field Type 为
Term reference,Widget 为 select list,Vocabulary 为 1 中建立的 taxonomy

这样,可以实现产品按系列来分类。

但,如果我现在需求改了,系列也需要分类,也就是说产品要分类两次:首先按系列分大类,其次系列自己也有分类。这样的话,借助 taxonomy 是无法实现的,查了一些资料,发现可以将字段的 Field Type 直接设置为 List,然后在设置这个List 的 Allowed values list 框中,可以用 key|value 的形式执行下拉列表的内容。
但是如果我想要这些内容动态,而不是写死,那需要借助 CCK,写 PHP Code。

问:
1、有没有办法不写 PHP 代码,直接配置,实现这样的多级分类需求?
2、drupal中,这种需求的通常做法是什么?写代码?

谢谢!

------解决方案--------------------
建一个产品系列的Content type, 关联到产品,其他的用taxonomy 分类
------解决方案--------------------
多级分类?去词汇表设置里,直接拖拉层级关系!你要建立100级都可以。。。

---男人
---- 帅哥

---女人
-----美女
drupal 中,一般如何避免字段的关联

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频