Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 04-09-2008 11:45:17

Fogg
Nouveau membre
Date d'inscription: 04-09-2008
Messages: 1

[Zend_View_Helper][1.5.2]Problème lié à l'utilisation de baseUrl

Bonjour,

J'utilise zend depuis peu, et j'ai rencontré hier un problème un peu venu de nul part, que je n'arrive pas à résoudre.

Je vous explique :

Suite à la création d'un nouvel Helper, j'ai du revoir l'encodage de certains fichiers (oui, changer l'encodage en cours de développement, c'est pas forcément une bonne idée...).

Et depuis, sur certaines pages, qui s'affichaient parfaitement avant cette modification, la feuille CSS n'est plus chargée. Et sur d'autres pages, la CSS est chargée, mais une image ne s'affiche plus.

Déjà le problème semble étrange : en quoi changer l'encodage pourrait générer un tel problème ?

Mais ce qui est plus étrange c'est qu'après avoir encodé tout mes fichiers dans le même format (utf-8), et après avoir fait différents essais pour essayer d'identifier le problème, il se trouve que rajouter un ligne "<?php echo $this->baseUrl(); ?>" dans la vue règle le problème.

Il semblerait en fait que la dernière utilisation de echo baseUrl (utilisé pour l'adresse de la CSS et des images...) ne sois pas prise en compte, ou mal prise en compte...

De ce fait, pour "résoudre" mon problème, j'ai inséré dans mes vues la ligne suivante :

<span style="display:none";><?php echo $this->baseUrl(); ?></span>


Ca fait l'affaire, mais c'est un peu bancal comme solution.

J'éspère avoir exposé mon problème assez clairement. N'hésitez pas à me demander des détails si ça peut vous permettre de m'aider à résoudre cet étrange problème.

D'avance merci pour votre aide.

Dernière modification par Fogg (04-09-2008 11:53:29)

Hors ligne

 

#2 07-09-2008 15:19:51

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: [Zend_View_Helper][1.5.2]Problème lié à l'utilisation de baseUrl

Je pense déjà que tu peux essayer de remplacer

Code:

<span style="display:none";><?php echo $this->baseUrl(); ?></span>

par

Code:

<?php $this->baseUrl(); ?>

Et voir si ca fait le meme résultat...

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