代码之家  ›  专栏  ›  技术社区  ›  stephenhay

分类字段上的表单设置错误?

  •  1
  • stephenhay  · 技术社区  · 16 年前

    form_set_error('field_firstname', t('message')); form_set_error('taxonomy[5]', t('message')); (这不起作用)。有人能帮忙吗?

    1 回复  |  直到 16 年前
        1
  •  2
  •   stephenhay    16 年前

    找到了答案。这是给可能有同样问题的人的:

    如果表单元素的#parents属性是array('foo'、'bar'、'baz'),则可以在'foo'或'foo][bar][baz'上设置错误。在“foo”上设置错误会为#parents数组以“foo”开头的每个元素设置一个错误。

    所以呢 form_set_error('taxonomy][5', t('message')); 效果很好。