Formulaire Drupal:voulez montrer la forme précédente valeur default_value sur la page

Mon But est de savoir si l'utilisateur est en soumettant ce formulaire, avec "Nom du Produit" valeur "YYY". Sur la soumission de la page doit recharger mais, cette fois, "Nom du Produit" doivent montrer précédente valye par défaut, dans ce cas, "YYY".

Voici mon code...

function addnewproduct_page () {
  return drupal_get_form('addnewproduct_form',&$form_state);
}

function addnewproduct_form(&$form_state) {
  $form = array();


    $formproductname['productname'] = array (
    '#type' => 'textfield',
    '#title' => t('Product Name'),
    '#required' => TRUE,
        '#size' => '20',
  );

    if (isset($form_state['values']['productname'])) 
    {
    $form['productname']['#default_value'] = $form_state['values']['productname'];
  }

  //a "submit" button
  $form['submit'] = array (
    '#type' => 'submit',
    '#value' => t('Add new Product'),  
  );
  return $form;
}

OriginalL'auteur | 2009-07-03