bonjour j'ai deux problèmes avec doctrine :
- le premier c'est lors d'un data-load j'ai une table appelée
angle_articulaire. j'ai crée un fixture pour cette table et elle ne se
remplit pas.
- le deuxième problème est un peu plus génant. j'ai crée un module en
laissant pour le moment tous les réglages par défaut. lorsque ma table
est vide, la page indexsuccess s'affiche normalement avec les noms des
champs. cependant, lorsqu'il y a un champ dans la table, le message
suivant apparait :
Unknown record property / related component "poignet_flex_oui" on
"Angle_articulaire"
voici mon schema yml et le fixture qui ne passe pas :
_______________________________________________________________________________________________
schema.yml
Client:
columns:
nom: { type: string(255), notnull: true }
adresse: { type: string(500), notnull: true }
adresse_compl: { type: string(255) }
code_postal: { type: integer, notnull:true }
ville: { type: string(255), notnull: true }
responsable: { type: string(255) }
fonction: { type: string(255) }
tel: { type: integer }
fax: { type: integer }
email: { type: string(255), notnull: true }
Ami:
columns:
nom_ami: { type: string(255), notnull: true, unique: true }
version: { type: string(10), notnull: true }
illustration: { type: string(255) }
illustrationgrand: {type: string(255) }
description: { type: string(500) }
Utilisateur:
columns:
client_id: { type: integer, notnull: true }
nom: { type: string(255), notnull: true }
prenom: { type: string(255), notnull: true }
email: { type: string(255), notnull: true }
login: { type: string(255), notnull: true, unique: true }
mdp: { type: string(255), notnull: true }
metier: { type: string(255) }
service: { type: string(255) }
site: { type: string(255) }
dob: { type: timestamp }
genre: { type: string(20) }
taille: { type: integer }
poids: { type: integer }
lateralite: { type: string(8) }
vue: { type: string(255) }
relations:
Client:
onDelete: CASCADE
local: client_id
foreign: id
foreignAlias: Utilisateurs
Licence:
actAs: { Timestampable: ~ }
columns:
nom_licence: { type: string(255), notnull: true, unique:
true }
date_fin: { type: date }
ami_id: { type: integer, notnull: true }
client_id: { type: integer, notnull: true }
gestionnaire_id: { type: integer }
relations:
Client:
onDelete: CASCADE
local: client_id
foreign: id
foreignAlias: Licences
Ami:
onDelete: CASCADE
local: ami_id
foreign: id
foreignAlias: Licences1
Gestionnaire:
local: gestionnaire_id
foreign: id
foreignAlias: Licences2
Gestionnaire:
columns:
nom: { type: string(255), notnull: true }
prenom: { type: string(255), notnull: true }
organisme: { type: string(255) }
adresse: { type: string(255) }
adresse_compl: { type: string(255) }
code_postal: { type: integer }
ville: { type: string(255) }
tel: { type: integer }
fax: { type: integer }
email: { type: string(255), notnull: true }
login: { type: string(255), notnull: true, unique: true }
mdp: { type: string(255), notnull: true }
PasswordLost:
actAs: { Timestampable: ~ }
columns:
email: { type: string(255), notnull: true }
mdp: { type: string(255), notnull: true }
Angle_articulaire:
columns:
id_user: {type:integer}
poignet_flex_zone: {type:boolean, notnull:true}
poignet_flex_img: {type:string(255)}
poignet_flex_com: {type:string(255)}
poignet_ext_zone: {type:boolean, notnull:true}
poignet_ext_img: {type:string(255)}
poignet_ext_com: {type:string(255)}
poignet_dev_zone: {type:boolean, notnull:true}
poignet_dev_img: {type:string(255)}
poignet_dev_com: {type:string(255)}
avbras_flex_zone: {type:boolean, notnull:true}
avbras_flex_img: {type:string(255)}
avbras_flex_com: {type:string(255)}
avbras_pron_zone: {type:boolean, notnull:true}
avbras_pron_img: {type:string(255)}
avbras_pron_com: {type:string(255)}
epaule_flex_zone: {type:boolean, notnull:true}
epaule_flex_img: {type:string(255)}
epaule_flex_com: {type:string(255)}
epaule_abd_zone: {type:boolean, notnull:true}
epaule_abd_img: {type:string(255)}
epaule_abd_com: {type:string(255)}
epaule_rot_zone: {type:boolean, notnull:true}
epaule_rot_img: {type:string(255)}
epaule_rot_com: {type:string(255)}
tronc_flex_zone: {type:boolean, notnull:true}
tronc_flex_img: {type:string(255)}
tronc_flex_com: {type:string(255)}
tronc_tors_zone: {type:boolean, notnull:true}
tronc_tors_img: {type:string(255)}
tronc_tors_com: {type:string(255)}
tronc_incl_zone: {type:boolean, notnull:true}
tronc_incl_img: {type:string(255)}
tronc_incl_com: {type:string(255)}
cou_flex_zone: {type:boolean, notnull:true}
cou_flex_img: {type:string(255)}
cou_flex_com: {type:string(255)}
cou_tors_zone: {type:boolean, notnull:true}
cou_tors_img: {type:string(255)}
cou_tors_com: {type:string(255)}
cou_incl_zone: {type:boolean, notnull:true}
cou_incl_img: {type:string(255)}
cou_incl_com: {type:string(255)}
hanche_flex_zone: {type:boolean, notnull:true}
hanche_flex_img: {type:string(255)}
hanche_flex_com: {type:string(255)}
hanche_abd_zone: {type:boolean, notnull:true}
hanche_abd_img: {type:string(255)}
hanche_abd_com: {type:string(255)}
hanche_rot_zone: {type:boolean, notnull:true}
hanche_rot_img: {type:string(255)}
hanche_rot_com: {type:string(255)}
gen_flex_zone: {type:boolean, notnull:true}
gen_flex_img: {type:string(255)}
gen_flex_com: {type:string(255)}
gen_rot_zone: {type:boolean, notnull:true}
gen_rot_img: {type:string(255)}
gen_rot_com: {type:string(255)}
chev_flex_zone: {type:boolean, notnull:true}
chev_flex_img: {type:string(255)}
chev_flex_com: {type:string(255)}
chev_abd_zone: {type:boolean, notnull:true}
chev_abd_img: {type:string(255)}
chev_abd_com: {type:string(255)}
chev_rot_zone: {type:boolean, notnull:true}
chev_rot_img: {type:string(255)}
chev_rot_com: {type:string(255)}
relations:
Utilisateur:
onDelete: CASCADE
local: id_user
foreign: id
foreignAlias: Utilisateurs
Angle_articulaire_img:
columns:
poignet_flex_oui: {type:string(255)}
poignet_flex_non: {type:string(255)}
poignet_ext_oui: {type:string(255)}
poignet_ext_non: {type:string(255)}
poignet_dev_oui: {type:string(255)}
poignet_dev_non: {type:string(255)}
avbras_flex_oui: {type:string(255)}
avbras_flex_non: {type:string(255)}
avbras_pron_oui: {type:string(255)}
avbras_pron_non: {type:string(255)}
epaule_flex_oui: {type:string(255)}
epaule_flex_non: {type:string(255)}
epaule_adb_oui: {type:string(255)}
epaule_abd_non: {type:string(255)}
epaule_rot_oui: {type:string(255)}
epaule_rot_non: {type:string(255)}
tronc_flex_oui: {type:string(255)}
tronc_flex_non: {type:string(255)}
tronc_tors_oui: {type:string(255)}
tronc_tors_non: {type:string(255)}
tronc_incl_oui: {type:string(255)}
tronc_incl_non: {type:string(255)}
cou_flex_oui: {type:string(255)}
cou_flex_non: {type:string(255)}
cou_tors_oui: {type:string(255)}
cou_tors_non: {type:string(255)}
cou_incl_oui: {type:string(255)}
cou_incl_non: {type:string(255)}
hanche_flex_oui: {type:string(255)}
hanche_flex_non: {type:string(255)}
hanche_abd_oui: {type:string(255)}
hanche_abd_non: {type:string(255)}
hanche_rot_oui: {type:string(255)}
hanche_rot_non: {type:string(255)}
gen_flex_oui: {type:string(255)}
gen_flex_non: {type:string(255)}
gen_rot_oui: {type:string(255)}
gen_rot_non: {type:string(255)}
chev_flex_oui: {type:string(255)}
chev_flex_non: {type:string(255)}
chev_abd_oui: {type:string(255)}
chev_abd_non: {type:string(255)}
chev_rot_oui: {type:string(255)}
chev_rot_non: {type:string(255)}
____________________________________________________________________________________________
angle_articulaire.yml
Angle_articulaire:
1:
id_user: 1
poignet_flex_zone: false
poignet_flex_com: l'angle est trop souvent sollicité
poignet_ext_zone: true
poignet_dev_zone: false
avbras_flex_zone:true
avbras_pron_zone: true
epaule_flex_zone: false
epaule_flex_com: bof
epaule_abd_zone: true
epaule_rot_zone: true
tronc_flex_zone:true
tronc_tors_zone:false
tronc_tors_com:torsions très fréquentes
tronc_incl_zone: false
tronc_incl_com:pareil que torsion
cou_flex_zone:false
cou_tors_zone:true
cou_incl_zone:false
hanche_flex_zone: true
hanche_abd_zone: true
hanche_rot_zone:true
gen_flex_zone: false
gen_flex_com: entorses fréquentes
gen_rot_zone: false
chev_flex_zone: false
chev_abd_zone: true
chev_rot_zone: true
_____________________________________________________
quelqu'un aurait une idée de la source du problème ? merci d'avance !
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr