Bonjour,
 
Utilises les variables symfony :
sfYaml::load(sfConfig::get("sf_app_config_dir") . "/menu.yml");
 
 



Le 28 juillet 2011 à 08:04, LeDabe <goo...@ledabe.net> a écrit :

> Bonjour
>
> Voici mon premier mail sur cette liste !
>
> pour mon (premier) project sf, j&apos;ai créé un menu principal dont la
> description se trouve dans un fichier YAML
> C&apos;est pratique pour moduler le menu ensuite sans programmation.
>
> Le menu est géré dans le layout.php au moyen d&apos;un partial, situé dans
> template:
> <?php include_partial("global/menu"); ?>
>
> et je fait appel a mon fichier yml, situé dans le même dossier par:
> $MyListe =
> sfYaml::load(&apos;/xxx/xxx/xxx/xxx/apps/frontend/templates/menu.yml&apos;);
>
> C&apos;est donc un chemin absolu
> ce qui ne me convient pas pour plein de raisons.
>
> Je cherche un moyen de faire appel a ce fichier par un chemin relatif,
> mais je trouve pas.
> sfYaml::load(&apos;./menu.yml&apos;); ou sfYaml::load(&apos;menu.yml&apos;);
> me sortent des "file not found"
>
> Y&apos;a t&apos;il un helper ou une technique pour désigner de manière
> relative un
> fichier dans l’arborescence de sf ?
>
> merci pour les conseils !
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google
> Groupes Symfony-fr.
> Pour envoyer un message à ce groupe, adressez un e-mail
> à symfony-fr@googlegroups.com.
> Pour vous désabonner de ce groupe, envoyez un e-mail à l&apos;adresse
> symfony-fr+unsubscr...@googlegroups.com.
> Pour plus d&apos;options, consultez la page de ce groupe :
> http://groups.google.com/group/symfony-fr?hl=fr
>

-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à symfony-fr@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
symfony-fr+unsubscr...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à