Bonjour,

Auriez-vous des infos, des tutos, des exemples sur l'admin generator...
J'ai regardé là : http://www.symfony-project.org/refer...dmin-Generator
mais bon je trouve pas ce que je veux...
Je vous explique au cas où :
Par défaut, l'admin generator du plugin me permet bien de gérer mon user et les relations groups et permissions qui y sont liées.
Dans mon cas, j'ai ajouté une classe Profile au sfGuardUser. Du coup j'ai regenerer un admin generator, qui remplace celui du plugin et qui me prends bien en compte ma classe profile
Mais du coup je n'ai plus de quoi gérer les relations group et permission...
qu'à cela ne tienne, je regarde dans le generator.yml du plugin et je modifie le mien ! Donc j'arrive à gérer mes relation group et permission mais pas mon profile il me dit qu'il y a des erreurs....
Voici le generator.yml du plugin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
generator:
  class: sfPropelGenerator
  param:
    model_class:           sfGuardUser
    theme:                 admin
    non_verbose_templates: true
    with_show:             false
    singular:              ~
    plural:                ~
    route_prefix:          sf_guard_user
    with_propel_route:     1
 
    config:
      fields:
        password_again: { label: "Password (again)" }
 
      list:
        title:   User list
        display: [=username, created_at, last_login]
 
      form:
        class: sfGuardUserAdminForm
        display:
          "NONE":                   [username, password, password_again]
          "Permissions and groups": [is_active, is_super_admin, sf_guard_user_group_list, sf_guard_user_permission_list]
 
      edit:
        title: Editing User "%%username%%"
 
      new:
        title: New User
Et le mien modifié :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
generator:
  class: sfPropelGenerator
  param:
    model_class:           sfGuardUser
    theme:                 admin
    non_verbose_templates: true
    with_show:             false
    singular:              sfGuardUser
    plural:                sfGuardUsers
    route_prefix:          sf_guard_user_sfGuardUser
    with_propel_route:     1
    actions_base_class:    sfActions
 
    config:
      actions: ~
      fields:  ~
      list:    ~
      filter:  ~
      form:    
        class: sfGuardUserAdminForm
        display:
          "NONE":                   [username, password, password_again]
          "Permissions and groups": [is_active, is_super_admin, sf_guard_user_group_list, sf_guard_user_permission_list]
 
        class: sfGuardUserProfile
        display:
          "Profil":                 [sf_guard_user_profile_name, sf_guard_user_firstname, sf_guard_user_email, sf_guard_user_email_notify]
 
      edit:    ~
      new:     ~
Merci de votre aide !