Thanks for your answer, Richtermeister.
I had the same suggestion by Geoffrey by email yesterday.
So I tried from scratch, step by step.
It finally works, but I noticed something weird:

In fact, I tried to change a very "useless" value each time.
And each time it crashed.
But I thought that this value was so "useless", that if it works with
it, it would work for the other ones. The less "useless" one.
I was wrong !

I tried to modify the "theme" value. From "admin" to "default" in
order to get some "unity" in the backend layout style between
controllers (modules here).
I noticed something else: the sfGuardUser's generator.yml has, as a
class "sfPropelGenerator", and the others controllers' generator.yml
has "sfPropelAdminGenerator".
So I tried to modify the Users' one from "sfPropelGenerator" to
"sfPropelAdminGenerator" and switch theme from "admin" to "default",
but it also crashes (even if I clear caches).

I don't know if it is a normal behaviour, but it would be great if we
can modify the theme of the plugin !

thanks anyway to Steve, Geoffrey and Richtermeister for their help
(and patience !)

On Apr 30, 6:49 pm, Richtermeister <[email protected]> wrote:
> Hey Pierre,
>
> to customize the plugin the structure would be:
>
> apps/
>   backend/
>     modules/
>        sfGuardAuth/
>          config/
>            generator.yml       (customize this file, start blank, and
> just change the settings you need to change)
>          templates/
>            signinSuccess.php (custom template)
>        sfGuardUser/
>          config/
>            generator.yml       (customize this file, start blank, and
> just change the settings you need to change)
>        ...
>
> I recommend you don't copy over the whole generator.yml file. Just
> start with a fresh empty file and change only the settings you need to
> change.
>
> Hope this helps,
> Daniel
>
> On Apr 30, 5:58 am, Pierre Lecocq <[email protected]> wrote:
>
> > Can somebody who customized the sfGuardPlugin show me the file system
> > from apps ?
>
> > apps/
> >    backend/
> >       modules/
> >          sfGuardAuth/
> >              ...
>
> > And show me its generator.yml ?
>
> > Thanks
>
> > On Apr 30, 11:04 am, Pierre Lecocq <[email protected]> wrote:
>
> > > I tried with the 3.0.0 release.
> > > But each time I try to override a file, I have an error.
> > > (this time: "Class 'autosfGuardUserActions' not found")
>
> > > ...
>
> > > Does anybody encountered the same problem ?
>
> > > On Apr 30, 10:37 am, Pierre Lecocq <[email protected]> wrote:
>
> > > > Unfortunatly ... still got the same error !
> > > > I created manually apps/backend/modules/sfGuardAuth/modules/
> > > > sfGuardUser/config   (also tried apps/backend/modules/sfGuardAuth/
> > > > config)
> > > > I copied the sfGuardUser's generator.yml.
> > > > Regenerated froms / sql / filters ... cleared cache.
> > > > But if I modify the generator, I have the fatal error (Class
> > > > 'BaseSfGuardUserGeneratorConfiguration' )
>
> > > > In order to locate the class, I tried: grep -nsri "class
> > > > BaseSfGuardUserGeneratorConfiguration" *
> > > > Of cours, there is no results !
> > > > I think the class is "really" missing.
>
> > > > I will try to install an older version of the plugin.
>
> > > > But if you have another idea ... I take it !
>
> > > > Thanks in advance
>
> > > > On Apr 29, 4:07 pm, Pierre Lecocq <[email protected]> wrote:
>
> > > > > All right, I will try this.
> > > > > Thanks a lot for your answer.
>
> > > > > On Apr 29, 3:22 pm, Steve the Canuck <[email protected]> wrote:
>
> > > > > > The name of your module should be sfGuardAuth, not sfGuardUser.  
> > > > > > Your
> > > > > > module effectively overrides the sfGuardPlugin's version, so it 
> > > > > > needs
> > > > > > to follow exactly the same directory structure as the plugin's.
>
> > > > > > On Apr 29, 6:08 am, Pierre Lecocq <[email protected]> wrote:
>
> > > > > > > Hello people,
>
> > > > > > > I have a problem with the sfGuardPlugin.
> > > > > > > I installed it successfully, I plaed with its default version 
> > > > > > > without
> > > > > > > any problem.
> > > > > > > But I wanted to customize it.
>
> > > > > > > In the documentation (readme of the plugin), it is written that 
> > > > > > > if we
> > > > > > > want to change configuration / actions / templates, we have to 
> > > > > > > create
> > > > > > > the module by simply creating a folder (not by the generators).
> > > > > > > So, I created a sfGuardUser folder in mu apps/backend/modules/
> > > > > > > I added a conf directory and then copied the original 
> > > > > > > generator.yml in
> > > > > > > this folder.
>
> > > > > > > But if I change a simple value in the generator, it crashes.
> > > > > > > I just started by changing the "theme" value. From "admin" to
> > > > > > > "default".
>
> > > > > > > Here is the error:
> > > > > > > Fatal error: Class 'BaseSfGuardUserGeneratorConfiguration' not 
> > > > > > > found
>
> > > > > > > I also tried to implement the actions.class.php (I adapted the 
> > > > > > > include
> > > > > > > path, of course), but same error.
> > > > > > > I tried to delete the folder I created and copy the plugin User 
> > > > > > > module
> > > > > > > whole directory, but same error.
> > > > > > > I tried 4 times from a brand new clean sandbox, and I am always 
> > > > > > > stuck
> > > > > > > to the same step.
>
> > > > > > > I precise that at each step, I clear the cache and I also 
> > > > > > > re-generated
> > > > > > > forms / SQL / ...
>
> > > > > > > Do you have an idea or a suggestion ?
> > > > > > > Or maybe the solution ?
>
> > > > > > > Thanks for your help.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to