0
節點一旦被保存一次,我想阻止用戶編輯所需的節點引用字段。我嘗試將類型更改爲'nodereference_hidden'like this,但隨後提交將無法驗證:該字段是必需的。如何在#after_build中隱藏所需的CCK Nodereference輸入小部件?
...所以我最終取消選中在現場配置UI「必要」,並隱藏它像這樣:
$form['field_my_nodereference_field'][0]['#type'] = 'nodereference_value';
,因爲它是作爲價值傳遞沒有理由爲它是失去了,我仍然覺得保持領域'需要'更安全。