如何将CCK表单和视图合并到Drupal中的单个页面中

时间:2011-08-25 09:49:29

标签: drupal drupal-6 cck

使用Drupal 6.

我用CCK创建了一个新的节点类型,它有一个表单字段,文本,限制为120个字符。 node_autotitles模块隐藏标题,并通过删除节点设置中的正文字段名称来删除正文。

我还有一个视图,在页面视图中显示此类型的所有节点。

我想要做的是整合一些东西,以便用户可以在视图页面上填写此节点表单,并刷新或类似的东西,以便他们可以看到更新的页面。我想这就像一个shoutbox,但我不想为所有这些安装一个新模块,我想看看它是如何使用我创建的那样。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

你可以通过积木来做。 创建一些页面,让我们说shoutbox,然后创建2个块并将它们放到content或content_bottom区域(这取决于你的主题)。 在第一个块输出形式使用自定义PHP代码 在第二个中,用节点显示你的视图。

答案 1 :(得分:0)

您可以使用formblock模块实现此目的,将节点创建表单放在视图页面中。 要将表单放在视图中,您可以使用上下文,面板,o无论您使用什么。或者只是创建一个模块,然后将表单放在视图的#prefixhook_views_prerenderdrupal_get_form