1

我有一个带有一些表单组件的网络表单。我想以 CSV 格式下载它。但我希望下载文件的表单组件标签是机器名称(字段键)而不是表单组件的标签。

原因是我会在之后处理 csv 文件并且我需要这些密钥,但这些密钥不是人类可读的。这就是为什么我在网络表单中放置了不同的更用户友好的标签。但是在下载的文件中,我得到了那些标签而不是机器名称。

“选择”选项列表有一个选项,但我没有看到其他普通文本字段的任何选项。

我正在考虑一些 javascript 或 css 来做一些肮脏的伎俩,将丑陋的机器值放入标签中,但向用户显示用户友好的值。但这只是一种解决方法,我想有一种drupal方法可以做到这一点。

提前致谢!

编辑:让自己更清楚:在 Web 表单中添加组件时,有两个必填字段:标签和“机器名称”。我希望标签值对用户来说是漂亮的,并且我将机器名称用于我自己的目的。我希望当我在 CSV 文件中下载提交的表单时,将每列的标题设为“机器名称”值而不是标签,这就是我现在得到的。

Edit2:用钩子形式改变显示表单上的标签而不是js和css更优雅!但我还是想知道答案

4

0 回答 0