在我的自定义模块里,用一下 preprocess_form_element .. 有个引用的 $variables 参数 .. 再把这个参数输出到屏幕上检查一下 ..
重建一下缓存 ...
type 表示元素的类型 ... 在这个页面上,你会找到 managed_file 类型的元素 .. 这里就是这个上传图像用的东西 ...
这个 label 就是元素的标签 ...
在这个预处理函数里面,我们可以把元素的类型告诉一下元素的标签 .. 这样在元素的标签的模板里面,我们就可以得到这个元素的类型,可以去做些判断,然后在标签上添加一些额外的样式 ..
这里我们让 label 的 #attributes ... type ... 等于元素的 type ..
再去预览一下 ... 在元素的 label 下面的 #attributes 里面,现在有一个 type 属性,表示的就是元素的类型 ..
这样在表单元素的标签模板里面,我们可以去用一下元素的 type 属性的值 ..