我有一个包含图像字段的内容类型并使用image_image小部件。编辑节点时,我想为每个图像添加额外的文本输入。这个文本不是节点的一部分,我用它来生成翻译。我知道如何调整表单的其他部分,但是这里我在hook_form_alter()和hook_field_widget_form_alter()之间丢失了。如何做到这一点?
现在,我使用hook_form_alter和after_build函数将图像的alt字段扭曲成我需要在节点编辑表单中看到的内容。然后我将提交的值移动到我想要的位置,并将图像的标题字段值复制到其alt字段值中。我不介意他们是一样的。但我很难过。