想象一下以下内容类型:
内容类型A. - 标题 - 带有“添加B类内容”链接的字段
内容类型B. - 标题 - 节点参考
如果添加了内容类型A的内容并查看此节点,则应该有一个链接/所谓的“添加类型B的内容”。单击此链接(/ node / add / b)时,应直接引用前一个类型A的节点。例如:
用户使用url node / 10添加标题为“Awesome content”的新内容(类型A)。其他一些用户查看此节点,看到链接“添加类型b的内容”并打开node / add / b。在此节点形式中,存在“节点参考”字段,并且应自动预选节点/ 20,因为这是最后一个用户来自的节点。这可能吗?
答案 0 :(得分:1)
我还没有看到这样做的模块。
但是你可以通过在节点A上建立一个链接来实现它,但不是它是'node / add / b',你可以建立链接'node / add / b / [node A id]'。
然后在节点b上有一个节点引用字段,并使用form_alter设置该字段的默认值,并在form_alter中获取带有arg(3)的节点A的id。
答案 1 :(得分:0)
我认为这个新模块可能对你有帮助, 内联实体表格 这使您能够编辑ContentTypeA节点,该节点包含一个内联字段,该字段用于重新分析ContentTypeB节点。 这一切来自同一页面。 除此之外,您可以从该字段添加多个字段和节点。 有youtube视频解释它
答案 2 :(得分:0)
Nodereference URL widget这真是太棒了。