如何向用户显示内容提交页面?

时间:2012-08-12 15:29:53

标签: drupal admin

我想添加一个用户可以提交内容的页面(不仅仅是评论,而是包含相关字段的特定“内容类型”)。我可以使用常规管理链接,但这需要交替管理主题很多,还需要隐藏/禁用我需要的东西。

是否有一种向用户显示提交表单的好方法,通过这些表单可以提交内容?我正在通过'视图'寻找解决方案,但没有达到目的。

我希望我能够明白我的观点。

2 个答案:

答案 0 :(得分:2)

drupal 6还是drupal 7?

在drupal 7中,您拥有的字段API非常有助于获取实体的字段。

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

答案 1 :(得分:0)

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