In my index.php :

$cfg = ezcConfigurationManager::getInstance(); 
$cfg->init( "ezcConfigurationIniReader", "config" );
$settings = $cfg->getSettingsInGroup( "standard", "MainSettings");


And then further in the code :

$cfg = ezcConfigurationManager::getInstance(); 
$cfg->init( "ezcConfigurationIniReader", "fr/config" );
$settings = $cfg->getSettingsInGroup( "standard", "SpecificSettings");

And then, I've got an issue : SpecificSetting does not exist in the standard 
configuration. Apparently, it means that once you've got a declared 
configuration in one directory, it's set for all directories.

I've found anything on it in the tutorial and doc section on ezc.org.

May you help me ?

Regards,
 
Maxime THOMAS 
Consultant Solution - CMS OpenSource
Logica - 17, place des Reflets - 92097 La Défense Cedex 
Mail : maxime.tho...@logica.com
 *  
 
 

 
 
 
 

-----Message d'origine-----
De : components-boun...@lists.ez.no [mailto:components-boun...@lists.ez.no] De 
la part de Derick Rethans
Envoyé : mardi 24 mars 2009 09:48
À : Thomas, Maxime
Cc : components@lists.ez.no
Objet : Re: [Components] ezcConfiguration and multiple configuration files 
having the same name

On Mon, 23 Mar 2009, Thomas, Maxime wrote:

> I've got an issue with the ezcConfiguration component, but maybe it's 
> just a documentation problem.
> 
> My folders are organized like this:
> >/
> --->config
> ------>standard.ini
> ------>...
> --->fr
> ------>config
> --------->standard.ini
> --------->...
> 
> And when I ask for the configuration "standard" with the normal code, 
> I just get back the "/config/standard.ini" settings and not those from 
> "/fr/config/standard.ini". And it's the same if I set the location 
> with the init function.
> 
> Is there something I'm not doing correctly?

It's hard to say without code, can you show some?

regards,
-- 
Derick Rethans
eZ components Product Manager
eZ systems | http://ez.no
-- 
Components mailing list
Components@lists.ez.no
http://lists.ez.no/mailman/listinfo/components


Please help Logica to respect the environment by not printing this email  /  
Merci d'aider Logica à préserver l'environnement en évitant d'imprimer ce mail 
/  Bitte drucken Sie diese Nachricht nicht aus und helfen Sie so Logica dabei 
die Umwelt zu schuetzen  /  Por favor ajude a Logica a respeitar o ambiente não 
imprimindo este correio electrónico.



This e-mail and any attachment is for authorised use by the intended 
recipient(s) only. It may contain proprietary material, confidential 
information and/or be subject to legal privilege. It should not be copied, 
disclosed to, retained or used by, any other party. If you are not an intended 
recipient then please promptly delete this e-mail and any attachment and all 
copies and inform the sender. Thank you.


-- 
Components mailing list
Components@lists.ez.no
http://lists.ez.no/mailman/listinfo/components

Reply via email to