0
我在Drupal 8兩個角色編輯器,管理器。編輯者可以將節點添加爲未發佈的節點,管理員可以查看節點並在網站中批准/發佈節點。8用戶節點保存
對於管理,我使用默認SEVEN主題添加/編輯節點。我如何才能將「保存併發布」按鈕隱藏到編輯角色?
它能否可能通過調用模板鉤node_presave
?我嘗試了下面的代碼,但不起作用。
function seven_node_presave($node) {
global $user;
if (in_array('editor',$user->roles)){
$node->status = FALSE;
}
}
任何人都可以爲此提出解決方案嗎?
可能更好的問[Drupal Answers](http://drupal.stackexchange.com/) – Kryten
你看過工作流程(https://www.drupal.org/project/workflow)或覆蓋節點選項嗎?你所描述的應該在權限內設置。 (https://www.drupal.org/project/override_node_options) –