这是场景:

  1. 关于名人八卦帖子的作家 节点 (文章)在Drupal网站上。
  2. 我有一个扫描文章的模块,并自动根据基于 名人名字 发表在文章中。
  3. 这些分类“术语”是基于名人的名单名单,这些名人将是大批量和永久增长的名人。
  4. 这个名人名单将有各种领域来渲染名人的深入个人资料
  5. 内容节点可以附带多个名人。
  6. 名人节点可以连接到多个内容节点。

这是我的假设:

  1. 不断增加的名人及其非典型现场要求使得有必要专门为 名人.
  2. 分类学对节点的关系实际上只不过是在关系表中的Node_id和Celebrity_id。
  3. 尽管作家可以用我的模块自动标记一篇文章,但由于拼写错误或扫描错误,他们可能需要有时需要添加其他名人,因此名人名人的名称和LastName将需要成为标记过程的一部分。
  4. 由于名称更改,拼写错误等,我们不想将名人名人名单和最后名用作唯一的ID

所以,这是我的问题:

  1. 是否已经构建了一个呈现此功能的模块?
  2. 是否已经建立了一个模块,可以帮助创建一个可以代表定制表中节点与实体之间关系的分类法,而不仅仅是分类表?
  3. 该功能是否已经存在于某个地方的Drupal分布中?
  4. 我应该创建一个自定义模块来解决此问题(即我不会重新发明轮子)?
有帮助吗?

解决方案

您没有指定Drupal 6或7。如果可以的话,请使用7。然后您可以执行以下操作

  • 将您的内容(八卦帖子)作为节点。
  • 将您的名人姓名作为分类学条款
  • 将您喜欢的任何字段直接应用于分类学术语。无需附加节点或自定义内容。

    那里有几个自动标记模块, 开放加来 是免费的,可以满足您的需求。您甚至可以将“人”结果从中仅使用标记名人。

    Drupal 6确实存在一些非常大的分类法(超过100,000个任期和2,000,000个单独的标签)。 D7已经对其中的大多数进行了排序,因此您不太可能沿着自定义代码路由走。

    如果您这样做,您不仅需要避开节点系统,还需要分类系统和MySQL,因此不像创建自定义表那样容易。

其他提示

为什么不将每个名人作为一个节点,将其作为一个字段,然后为文章使用节点参考字段呢?

许可以下: CC-BY-SA归因
scroll top