[support] form attributes #id

Ivan Sergio Borgonovo mail at webthatworks.it
Fri Apr 10 09:48:20 UTC 2009


On Fri, 10 Apr 2009 11:26:29 +0200
Davide Michel 'ZioBudda' Morelli <michel at ziobudda.net> wrote:

> Hi all. I have this form:
> 
> $form = array(
>         //'#id', 'user_register_new2',
>         '#method' => 'get',
>         '#action' => '#',
>         '#attributes' => array('onsubmit' => 'javascript: return
> false'), '#prefix' => '-------------------<br><div 
> id="form_user_register_new" class="form_user_register_new">',
>         '#suffix' => '</div>-------------------<br>'
>         );
> 
> Note the '#id'. Without it the form is correctly rendered, with it
> php return me this error:
> 
> PHP Fatal error:  Cannot use string offset as an array in 
> /opt/apache/htdocs/budda/includes/form.inc on line 976
> 
> This is my code:
> 
> function zb_user_register($data)
> {
>     return drupal_get_form('zb_user_register_form');
> }
> 
> function zb_user_register_form($data) {
>     //var_dump($data);
>    
>     $form = array(
>         //'#id', 'user_register_new2',

 where is the =>

???

-- 
Ivan Sergio Borgonovo
http://www.webthatworks.it



More information about the support mailing list