Bonjour,
J'ai une table avec une colonne titre internationalisée.
J'ai généré mon admin du module et j'ai modifié la classe Form pour lui ajouter les langues souhaitées :
Quand j'édite un élément de la table, c'est nickel : J'ai bien trois blocs de langue avec le titre... Le bonheur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $this->embedI18n(array('fr','en', 'nl')); $this->widgetSchema->setLabel('fr', 'Français'); $this->widgetSchema->setLabel('en', 'English'); $this->widgetSchema->setLabel('nl', 'Néerlandais');
J'imagine donc que mon environnement est conforme
Mais, je souhaite modifier mon generatol.yml (par exemple pour ordonner les champs
Et là, patatras Widget "titre" does not exist.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 edit: display: Contenu: [titre,photos,prix,tags,vignette,is_visible]
C'est logique puisque cette colonne n'existe que dans la table translation.
Comment lui indiquer qu'au milieu de mes champs non traduits, j'aimerai qu'il gère les champs traduits.
C'est certainement tout bête, mais ...
Merci
Partager