Drupal 7 Drupal 7中视图中的内联添加/编辑/删除数据
我正在尝试创建一个内容类型(比如Meter)。每个仪表由一个“仪表读数”组成。此抄表内容包含三个字段,即标题、日期范围和用法。我有一个面板页面,其中显示了与父表相关的所有表读数。我以表格形式显示了仪表读数 我希望用户能够添加新的仪表读数,而无需进入默认仪表读数创建页面。用户应该能够在提供的表视图中输入数据,并将其自动保存到项目本身中,而不是默认的表单类型的页面 因此,我希望功能类似于:-Drupal 7 Drupal 7中视图中的内联添加/编辑/删除数据,drupal-7,drupal-views,Drupal 7,Drupal Views,我正在尝试创建一个内容类型(比如Meter)。每个仪表由一个“仪表读数”组成。此抄表内容包含三个字段,即标题、日期范围和用法。我有一个面板页面,其中显示了与父表相关的所有表读数。我以表格形式显示了仪表读数 我希望用户能够添加新的仪表读数,而无需进入默认仪表读数创建页面。用户应该能够在提供的表视图中输入数据,并将其自动保存到项目本身中,而不是默认的表单类型的页面 因此,我希望功能类似于:- 通过编辑和删除两个链接显示所有仪表读数 当用户单击编辑链接时,抄表行应可编辑,并且用户应能够在同一表格中进行
任何帮助都会很好。提前感谢。我不知道是否有一个模块可以满足您的所有需求,但您可以结合使用一些模块 -支持Drupal 7 此模块通过允许执行批量操作来扩充视图 在显示的行上。它通过在前面显示一个复选框来实现 每个节点,并添加一个包含可以 应用可以使用Drupal核心或规则操作 -dev中的Drupal7版本 此模块允许在节点显示器上编辑CCK字段(例如。 在node/123),而不仅仅是在node编辑页面上(例如node/123/edit)。信息技术 也适用于视图等任何可以选择“格式化程序”的地方, 您可以选择“可编辑”(或单击以编辑) -还没有Drupal 7支持,但我想我会提到它,以防您能够自己修改代码 Editview是视图模块的插件。它允许您创建一个 视图中的节点是可编辑的,并且可以创建新节点
恐怕我不知道有一个模块可以做所有这些开箱即用。但如果您继续使用自定义编码,您可以查看以下内容:
刷新整个视图非常重要,这样drupal行为就会附加到表中新创建的条目上 你到底想干什么?是否希望一次创建一个节点?或者你想一次创建大量节点吗?@PatrickKenny不,我只想一次创建一个节点。。。就像我有一个数据表,在下面我放置了一个添加更多按钮,单击该按钮,我会在表的底部添加一个新行,以创建一个新的节点+表条目…感谢您的回答。。梅格罗帮我搞定了。。。荣誉@D34dman我正在使用视图自动刷新,它工作正常,但我不希望它自动更新视图。相反,当有新项目时,它应该在视图上方显示一个“新项目”链接,当用户单击它时,视图或块将通过ajax更新。该视图中已经启用了Ajax。你可以在这里回答