admin generator et cle primaire
salut
dans les formlaires crée par l admin generator, je ne peut pas afficher mes cles primaires . (les input sont creer en hidden)
mes cles primaires ne sont pas un id autoincrementer mais corresponde a un numero unique (7 chiffre + 1 Lettre)
- je souhaite pouvoir creer cette clé manuellement en mode creation
- l afficher seulement en mode edtion
savez vous comment faire ca ?
merci
perte de l'information avec l'option 'disabled'
Bonjour,
Je reprends cette discution car je me suis basée sur la réponse de 'Tirkyth' qui permet d'afficher la clef primaire dans les pages new et edit du formulaire.
Citation:
Code:
1 2 3 4 5 6 7 8
| if ($this->isNew())
{
$this->widgetSchema['code_mef'] = new sfWidgetFormInputText();
}
else
{
$this->widgetSchema['code_mef'] = new sfWidgetFormInputText(array(), array('disabled' => 'disabled'));
} |
i
Ce code fonctionne très bien, mais j'ai un petit souci. Lorsque je modifie des éléments dans le formulaire Edit (éléments qui ne sont pas disabled), puis que j'enregistre mes modifications il ne garde pas les informations des imputText disabled. Par conséquent j'ai un "required" dans mon champ de la clef primaire, alors qu'il était présent.
Comment puis-je supprimer ce problème ?
Merci,
Ophel