2012-08-12 60 views
0

我想添加一个页面,用户可以在其中提交内容(不只是评论,而是特定的“内容类型”,包括相关字段)。我可以使用常规管理链接,但这需要交替管理主题很多,也需要隐藏/禁用我需要的东西。如何向用户显示内容提交页面?

是否有一种很好的方式来向提交内容的用户显示提交表单?我正在通过“视图”寻找解决方案,但并没有走得太远。

我希望我设法得到我的观点。

回答

2

drupal 6或drupal 7?

在drupal 7中,您具有非常有用的字段API来获取实体的字段。

在drupal 6中,您可以使用表单API创建自己的表单,并在提交函数中运行node_save()。

+0

drupal 7,谢谢,会考虑一下 – user6367 2012-08-13 07:21:35

0

如果使用常规节点/添加/节点类型页面的唯一问题是您不希望用户看到管理主题,那么您没有问题。您可以禁用非管理员用户的管理主题 - 在权限页面上,查找“系统/查看管理主题”。我想,它已经默认没有被选中。他们访问的任何管理员类型页面都将使用默认的面向公众的主题。