Infos sur l'admin generator
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:
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:
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 !