【发布时间】:2010-01-27 21:44:09
【问题描述】:
在 Drupal 中,有没有一种方法可以在弹出窗口或灯箱或类似技术中创建新内容(基于使用 CCK 的内容类型)?
【问题讨论】:
标签: drupal
在 Drupal 中,有没有一种方法可以在弹出窗口或灯箱或类似技术中创建新内容(基于使用 CCK 的内容类型)?
【问题讨论】:
标签: drupal
我知道至少有两个世界:
http://drupal.org/project/popups_reference 使用http://drupal.org/project/popups
和
http://drupal.org/project/noderelationships 使用http://drupal.org/project/modalframe
这两个都是关于在模式中创建节点,以便通过节点引用字段引用它。可能有一些用于更通用的目的,或者您可以调整其中之一。我最近一直很享受节点关系。最近没试过另一个。
【讨论】:
当您需要在添加另一个节点时创建引用节点时,sprugman 引用的项目很有用。如果您只是想让 /node/add/[contenttype] 链接在灯箱中打开,请尝试 Lightbox2 module。
【讨论】:
Drupal 中有一个很棒的模块automodal 可以与Modal Frame API 一起使用。您需要做的只是向您的链接添加一个新的“自动模式”类......然后魔法就为您完成了。
【讨论】:
另一个是Modal Nodereference 模块。这是关于它的引用(来自模块的项目页面):
... 将 nodereference 小部件转换为模式弹出窗口,允许动态创建新的链接节点。因为它使用 iframe,它甚至应该支持子节点内的 Javscript 和文件上传。
最大的特点:它应该与编辑器、图像字段和所有其他 JavaScript 相关的东西一起使用。我们正是为了满足这些需求而建造的。我们从 modalframe 开始,而不是使用其他弹出库之一,因为我们知道我们可以使用 TinyMCE、CKEditor 和 ImageField 来完成这项工作——这些库在处理其他弹出 API 方面存在困难。
这取决于Automodal模块,以及优秀的Modal Frame API模块。
【讨论】: