Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 21-08-2009 16:03:39

nicko
Membre
Lieu: Chambéry
Date d'inscription: 25-05-2009
Messages: 190

[1.9]probleme avec this->baseUrl ( )

Bonjour,

Je cherche depuis un moment sur la doc de ZF la solution à mon problème. Voila la structure de mon site :

Code:

root
   /dossier
       /applications
       /layout
            layout.php
       /index.php
   /scripts (JS)
        js.js
   index.php

J'ai un index en racine qui fait fonctionner une partie public du site et un index dans dossier qui fait fonctionner une autre partie (backend).

dans un fichier de config j'ai mis en baseUrl : http://monsite/dossier pour le backend et http://monsite pour la partie public.

le souci c'est que j'ai des scripts JS qui sont commun aux deux mais dans le head de la partie backend, je ne peut pas y accéder car cela me retourne une url de ce type :

http://monsite/dossier/scripts/js.js alors que la vériatable url est http://monsite/scripts/js.js

J'ai essayé de mettre des /../../ avant comme ceci :

Code:

<?php echo $this->baseUrl ( '/../../scripts/js.js' ) ?>

Mais rien ...

Est ce que vous voyez un moyen d'y arriver ?

Parce que j'ai bien pensé a mettre en baseUrl la même pour les deux parties, mais après j'ai une autre problème qui intervient lorsque l'utilise :

Code:

$this->url ( array ( ... ) )

puisqu'il me retourne automatiquement l'url de base qui est, du coup, http://monsite suivi des module, controller et action !

Pouvez-vous m'aider s'il vous plait ?

Cordialement.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages