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 -~----------~----~----~----~------~----~------~--~---
