1

我正在尝试制作在报纸上发布广告的表格,并希望让用户选择未来帖子的样式并展示它的打印方式。所以我创建了分类词汇。带有名称、示例图像和最大值的“样式”。此类型的字符。接下来我在广告内容类型中创建字段分类术语关系。

现在我需要在添加表单中显示,不仅是收音机或选择标题,还有标题、示例图像和分类学中的其他字段。

我想我需要使用hook_form_alter,所以我使用mymodule_form_ad_node_form_alter(&$form, &$form_state, $form_id)但我不明白的是如何以 drupal 方式获得其他分类领域?数组中$form只有 tids 和标题。

是否可以不再查询数据库,而是设置现有查询来检索我需要的所有字段?
另外,我如何将附加信息插入表单?#suffix #prefix除了收音机还有其他方式吗?

4

1 回答 1

1

如果这是 Drupal 7,那么您可以将实体引用字段与实体引用视图小部件一起使用,而不是术语引用字段。这将允许您指定用于填充字段选项的视图,并且您可以创建一个实体参考视图来显示您要显示的其他分类术语字段。

于 2013-02-26T21:41:00.963 回答