IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

Zend : afficher baseUrl()


Sujet :

Zend Framework PHP

  1. #1
    Membre confirmé Avatar de mme_chelaou
    Femme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2008
    Messages : 126
    Par défaut Zend : afficher baseUrl()
    Bonjour tout le monde,

    J'ai besoin de votre aide please.

    J'arrive pas à afficher la valeur de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php echo $this->baseUrl();?>
    et quand je mets un echo dans BaseUrl.php, ça ne m'affiche rien.

    Quelqu'un peut m'aide please.

  2. #2
    Membre Expert
    Avatar de 5h4rk
    Homme Profil pro
    CTO at TabMo
    Inscrit en
    Février 2011
    Messages
    813
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO at TabMo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 813
    Par défaut
    Un peu plus de détails serait apprécié car la on ne sait rien sur ce que tu as fait d'ailleurs tu dis sur baseUrl.php donc encore plus incompréhensible

  3. #3
    Membre confirmé Avatar de mme_chelaou
    Femme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 42
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2008
    Messages : 126
    Par défaut
    Voilà le code du fichier : BaseUrl.php qui est dans application/views/helpers/
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <?php
     
    class Zend_View_Helper_BaseUrl
    {
        protected $_baseUrl;
     
        function __construct()
        {
            $fc = Zend_Controller_Front::getInstance();
            $this->_baseUrl =  $fc->getBaseUrl();
        }
     
        function baseUrl()
        {
            return $this->_baseUrl;
        }
    }

  4. #4
    Membre Expert
    Avatar de 5h4rk
    Homme Profil pro
    CTO at TabMo
    Inscrit en
    Février 2011
    Messages
    813
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : CTO at TabMo
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2011
    Messages : 813
    Par défaut
    Ben oui je sais ce qu'est ce fichier mais ce n'est pas toi qui le fait, il fait partie de la librairie Zend.

    Si ton echo ne retourne rien sur le helper c'est peut être que tu te trouve à la base de ton site, essaye dans un contrôleur et une action spéciale

  5. #5
    Membre éprouvé Avatar de Alcide_
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 79
    Par défaut
    Comme le dit 5h4rk, l'aide de vue baseUrl est implémentée dans ZF depuis la version 1.9 (si mes souvenirs sont bon) donc plus besoin de la définir soi-même. Tu as sans doute lu le tutoriel de Guillaume Rossolini, celui-ci à été écrit pour la version 1.5, donc attention, toujours bien vérifier la version des tuto' !
    Le problème persiste-il dans une vue (autre que le layout) ?

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 50
    Par défaut
    Perso je me suis pris la tête pour la trouver, je cherchais à accéder à Zend_Request depuis la vue pour récupérer la valeur, mais un simple $this->getBaseUrl() et Hop

Discussions similaires

  1. [ZF 1.10] zend form avec le champs affiché de la base
    Par riadh.cheniour dans le forum Zend_Form
    Réponses: 4
    Dernier message: 10/01/2012, 21h28
  2. [ZF 1.11] Afficher/Masquer un layout dans Zend
    Par mbagiella dans le forum Zend Framework
    Réponses: 1
    Dernier message: 05/04/2011, 14h18
  3. afficher du texte
    Par Mau dans le forum OpenGL
    Réponses: 10
    Dernier message: 24/06/2003, 15h31
  4. Afficher/Masquer un bouton comme IE 6
    Par benj63 dans le forum C++Builder
    Réponses: 3
    Dernier message: 29/07/2002, 13h12
  5. Réponses: 2
    Dernier message: 10/06/2002, 11h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo