在Drupal 6中创建块中的内容

时间:2010-06-18 07:21:50

标签: drupal drupal-6 drupal-views cck drupal-blocks

默认情况下,创建内容时会打开新页面。我想在一个街区内做这件事。一个块,其中将有一些字段,如标题正文分类术语和创建内容按钮。我怎么能这样做?

3 个答案:

答案 0 :(得分:2)

form block模块将执行您想要的操作。

你可以在代码中做同样的事情,使用hook_block来创建一个块。并使用 drupal_get_form呈现表单。

答案 1 :(得分:2)

尝试使用面板模块。

http://drupal.org/project/panels

它将允许您覆盖并重新排列节点添加/编辑表单。

但是,正如Jeremy所说,要在网站的其他页面上使用此表单,您需要执行一些自定义的操作,例如hook_block并调用drupal_get_form。

答案 2 :(得分:1)

我同意杰里米和凯文的答案,但又想给另一个答案。

您可以使用views创建块!您所要做的就是创建一个带有块显示的新视图显示。添加要显示的字段,为node / add / foo链接添加链接字段,并为其指定节点ID过滤器或默认参数。在这里,您必须选择要在块中显示的节点的节点ID。完成!

这个解决方案有什么好处?您可以使用几乎所有视图主题的特征,拖放字段排序,添加新字段是便宜的,没有额外的模块。 ;)

此致

麦克