默认情况下,创建内容会打开一个新页面。我想在一个街区内做到这一点。一个块,其中会有一些字段,如标题主体分类术语和创建内容按钮。我怎样才能做到这一点?在Drupal 6的块中创建内容
1
A
回答
2
form block模块将做你想做的。
你可以用代码做同样的事情,使用hook_block来创建一个块。并使用 drupal_get_form来呈现表单。
2
尝试使用面板模块。
http://drupal.org/project/panels
它可以让你重写和重新安排节点添加/编辑表单。
但是,正如Jeremy所说,要在网站的其他页面上使用此表单,您需要执行像hook_block这样的自定义操作并调用drupal_get_form。
1
我同意杰里米和凯文的答案,但想给另一个。您可以使用views创建块!你所要做的就是用块显示创建一个新的视图显示。添加要显示的字段,为node/add/foo链接添加一个链接字段,并为其指定节点ID过滤器或默认参数。在这里,您必须选择要显示在块中的节点的节点ID。完成!
这个解决方案有什么好处?您几乎可以使用视图主题的每个功能,拖放字段顺序,添加新字段便宜且无需额外模块。 )
问候
麦克
相关问题
- 1. 去除内容创建页面(Drupal的6.x中)
- 2. 使用标签创建drupal 6模块
- 3. Drupal:在popup/lightbox中创建内容?
- 4. 创建内容块?
- 5. drupal 6多选ajax内容
- 6. drupal中的图像链接6内容
- 7. 将Drupal 5内容导入Drupal 6
- 8. 如何在Drupal 6中的一个模块中创建多个不同的块?
- 9. drupal 6:创建自定义模块并重新创建轮子?
- 10. 在ie7中重新创建块内容
- 11. 的Drupal 7:创建自定义内容块
- 12. Drupal 6 - 为每个动态信息块创建一个模块?
- 13. 的Drupal 6,创建其中数据保存到另一个内容类型(CCK)
- 14. 如何为Drupal 6中的书籍页面创建标准内容模板?
- 15. Drupal问题,如何创建一个快速内容模块?
- 16. 是否可以在Drupal 6的Views Slideshow模块中混合使用内容?
- 17. 订阅块在Drupal 6
- 18. 禁用Drupal内容创建消息?
- 19. Drupal的6链接由他创建的匿名用户和内容
- 20. Drupal 6:内联swf/flv在内容中上传
- 21. Drupal 6.内容配置文件
- 22. Drupal 6 views_embed_view忽略内容过滤?
- 23. Drupal的6缓存和块
- 24. Drupal 6的博客模块
- 25. 在Drupal 7中为特定内容创建页面模板
- 26. 在wordpress中创建动态区域内容和drupal一样
- 27. 根据选项在下拉菜单中创建Drupal内容
- 28. Drupal:在管理菜单中缺少创建内容链接
- 29. 在Drupal内容创建过程中注册?
- 30. Drupal 6模块安装文件不在数据库中创建表
我不是寻找一种形式是在d块输入。我有一个在CCK wid字段标题中定义的状态(使用notitle模块,所以不必将其作为输入),正文,类别和标签。我希望将这些信息填入一个区块中,而不是传统的创建内容页面。另外,我必须为该领域添加一些jquery效果。 – w2lame 2010-06-18 13:41:39
他是对的。你可以创建一个模块,调用hook_block,并使用drupal_get_form来完成它。 – Kevin 2010-06-18 13:50:34
嗯,我知道了.. – w2lame 2010-06-18 14:45:55