bonjour,

j'ai un schema.yml de cette forme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
test:
  tableName: test
  actAs:
    I18N:
      fields: [image]
  columns: 
    image: { type: string(255) }
l'idée est que ce champs soit un fichier a uploader via la backend.
donc aprés avoir généré via doctrine:generate-admin

je modifie mon testForm en rajoutant ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$this->embedI18n(array('en', 'fr'));
    $this->widgetSchema->setLabel('en', 'English');
    $this->widgetSchema->setLabel('fr', 'French');
puis je modifie mon testTranslationForm en rajotuant ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$this->widgetSchema['image'] = new sfWidgetFormInputFile(array(
                                        'label' => 'Image',
                                         ));
 
    $this->validatorSchema['image'] = new sfValidatorFile(array(
                                        'required' => true,
                                        'path' => sfConfig::get('sf_upload_dir').'/images',
                                        'mime_types' => 'web_images',
                               ));
et ça me fait une erreur lors de la sauvegarde.
des que j'enleve le I18N tout est ok.

je ne trouve rien sur ce problème