Bonjour,
J'ai eu le même souci que toi, affichage différent entre backend et
frontend
exemple concret la gestion des utilisateurs.
Dans le repertoire /lib/form tu as une matrice de tous tes futurs
fomulaire.
J'ai pris UserFormPropel.php que j'ai copié en
UserfrontendFormPropel.php
et
Hello,
Le 7 septembre 2009 11:08, nathieb thiebaut.oliv...@gmail.com a écrit :
Bonjour,
J'ai eu le même souci que toi, affichage différent entre backend et
frontend
exemple concret la gestion des utilisateurs.
Dans le repertoire /lib/form tu as une matrice de tous tes futurs
J'aurais du être plus clair.
Mon problème est justement que je ne veux pas modifier la lib/form/
ModelForm.class.php, puisque ces modificiations sont ensuités
répercutés aussi dans mon frontend !
Une idée?
On 2 sep, 14:08, NairuS nicolas.sur...@gmail.com wrote:
Hello,
Tu peux aussi
: symfony-fr@googlegroups.com [mailto:symfony...@googlegroups.com] De la
part de Seb
Envoyé : dimanche 6 septembre 2009 14:20
À : Symfony-fr
Objet : [symfony-fr] Re: Supprimer un champ dans les forms backend
J'aurais du être plus clair.
Mon problème est justement que je ne veux pas modifier la lib
Hello,
Tu peux aussi directement les supprimer dans ton formulaire.
Je travaille sous Doctrine mais je pense que c'est pareil en Propel
Tu override la methode 'setup()' comme ceci:
public function setup()
{
parent:setup()
unset
(
$this[my_field'] ,
$this['updated_at'],
Bonjour,
si le but est de ne pas afficher des champs de formulaire, il suffit de le
rendre hidden. Surtout ne pas le supprimer du form
Dans la classe lib/MonModelForm.class.php, il faut ajouter dans la methode
configure la ligne suivante,si le champs a ne pas afficher est id