Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
想给某个内容类型添加一个按钮并能够定义按钮的动作,什么方案比较可行? - Drupal大学 - Drupal问答论坛
首页 / 帖子
想给某个内容类型添加一个按钮并能够定义按钮的动作,什么方案比较可行?
我实际的需求是想要做一个内容审核,比如A角色发布的内容,需要B角色审核后才能发布。 所以想给这个内容类型的显示页面添加一个按钮,比如“同意”按钮,当B角色点击这个按钮就触发一个通过审核并发布的动作。 请问有现成的模块可以直接实现吗,或者有其它好的文案吗?
2个答案
刘伯彪
发布于:2014-10-18 12:27

Workbench Moderation 这个模块可以定义内容的状态,默认有“编辑中”、“草稿”、“已发布”等状态,通过权限设置可以实现A角色编写内容,B角色发布内容。


其实不用模块也能实现,新增内容类型的时候,发布选项的 “已发表”选项取消掉。然后设置权限,A角色只能添加内容,只有B角色才能发布内容。

发布于:2014-10-18 12:37

@37度男人说的已经比较全面了,如果想用简单一点的模块解决,可以试试Simple Ready Workflow