【发布时间】:2013-08-03 13:04:10
【问题描述】:
我有一个结帐页面(drupal 商务)表单,其中包含由模块地址字段生成的地址部分。目前所有的文本输入字段都有这个标记结构:
<input class="last-name" id="edit-last-name" name="customer_profile_billing[commerce_customer_address][und][0][last_name]">
类 + id + 名称
他们验证了这个配置。
如果我更改表单不再验证的名称属性的值,表单会显示:
字段 XY 是必填项
表单验证器显然无法识别我的输入。
问题:如何让验证过程使用修改后的名称属性?
【问题讨论】:
-
但是您必须更改任何输入字段的名称吗?您可以通过更改表单来使用自己的验证功能。
-
"...您可以通过更改表单来使用您自己的验证功能..." 您能解释一下吗?
-
检查 api.drupal.org 的 hook_form_alter
标签: forms validation drupal textfield