form_set_error на полях таксономии?

В то время как form_set_error('field_firstname', t('message')); хорошо работает, как я могу сделать то же для одного из нескольких полей таксономии? например. form_set_error('taxonomy[5]', t('message')); (который не работает). Кто-либо может помочь?

1
задан stephenhay 7 June 2010 в 20:22
поделиться

1 ответ

Нашел ответ. Вот он, для тех, у кого может быть такая же проблема:

Если свойство #parents вашего элемента формы - array ('foo', 'bar', 'baz'), тогда вы можете установить ошибку для 'foo' или 'foo] [bar] [baz'. Установка ошибки для 'foo' устанавливает ошибку для каждого элемента, в котором массив #parents начинается с 'foo'.

Итак, form_set_error ('taxonomy] [5', t ('message')); работает отлично.

2
ответ дан 2 September 2019 в 23:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: