Re: Hidden required select field with default value

Randy Fay <[email protected]>
Newsgroups gmane.comp.php.drupal.devel
Message-ID <CAGxQj1Ghz2v3S6iYyXgd5FYy5jSTSBGQOXh6g9-jAmG23yjozQ@mail.gmail.com>
I think you have to make your own validation function instead of using the
one that comes by default and supports #required.

Use #access (not #hidden) to hide the field.

Then in your validator, check to see whether it's OK that the field is not
filled in, and notify as needed.

-Randy

On Fri, Nov 11, 2011 at 8:50 AM, Idan Arbel <[email protected]> wrote:

> When setting the #type = hidden****
>
> The field is hidden, but when trying to submit the form I get an error
> about the fields being required.****
>
> Looking at the $form dump, I see that the select field has a default
> value. (a term id). ****
>
> I tried changing the Required to false when hiding but then the field
> looses its value.****
>



-- 
Randy Fay
Drupal Module and Site Development
[email protected]
+1  970.462.7450
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.