我有一个带有图像字段的内容类型。用户可以创建内容并上传图像。我想不会允许用户更改/删除图像,一旦它被上传,但仍显示节点编辑表单上的图像。所以我只需要禁用/删除图像字段中的“删除”按钮。我尝试了以下(通过 hook_form_alter),但没有奏效:
$form['field_image']['#disabled'] = TRUE;
Run Code Online (Sandbox Code Playgroud)
下面的工作,但它完全隐藏了图像元素,这不是我所追求的:
$form['field_image']['#access'] = FALSE;
Run Code Online (Sandbox Code Playgroud)
请帮助找到解决方法。