如何在#after_build中隐藏所需的CCK Nodereference输入小部件?
|
一旦保存了节点,我想阻止用户编辑必填的nodereference字段。我尝试将类型更改为\'nodereference_hidden \',但是提交将无法验证:该字段为必填字段。
...因此,我最终在字段配置UI中取消选中\'required \',然后将其隐藏起来,如下所示:
$form[\'field_my_nodereference_field\'][0][\'#type\'] = \'nodereference_value\';
由于它已作为值传递,因此没有理由丢失它,但我仍然觉得保留“必填”字段更为安全。
没有找到相关结果
已邀请:
1 个回复
戊袱