encore un petit probleme 
pour ne pas modifier la structure de sfGuardUserProfile, j'ai créer une table en inheritance:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| MyProfile:
inheritance:
type: column_aggregation
extends: sfGuardUserProfile
columns:
gardenleave: { type: timestamp }
section_id: { type: integer }
fonction: { type: string(255) }
relations:
Sectionrel:
class: section
local: section_id
foreign: id
onDelete: CASCADE |
avec pour la table section:
1 2 3 4 5 6
| section:
columns:
code:
type: string(255)
name:
type: string(255) |
la structure des tables générés est correcte mais quand je charge les données j'ai ce message d'erreur:
Unknown record property / related component "sectionrel" on "sfGuardUserProfile"
mes fixtures:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| sfGuardUser:
User_admin:
first_name: John
last_name: Doe
email_address: john.doe@gmail.com
username: admin
password: admin
is_super_admin: true
Groups: [Group_admin]
sfGuardUserProfile:
User_admin1:
User: User_admin
firstname: Eric
lastname: Maletras
fonction: It
Sectionrel: informatique
section:
informatique:
code: 11002
name: IT&S |
Partager