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

Symfony PHP Discussion :

The component does not exist


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut The component does not exist
    Bonjour,

    J'essaye d'ajouter un composant à un module sans succès.

    J'ai parcouru différents posts avec problème similaire mais je pense avoir nommer correctement mes fichiers, classes.

    C'est un module nommé searchbar
    dans action j'ai ajouté une classe : components.class.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <?php
    class searchbarComponents extends sfComponents
    {
        public function exectuteShow(sfWebRequest $request)
        {
        }
    }
    dans le dossier template du module j'ai ajouté un fichier _show.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div>
    test blocksearch
    </div>
    Dans le layout.php j'appelle le composante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?php include_component('searchbar', 'show') ?>
    J'ai vider le cache symfony avec ./sympony cc mais j'ai toujours l'erreur :
    The component does not exist: "searchbar", "show".

    Est-ce qu'il y a quelque chose à faire en plus pour référencer le composant?

    Merci par avance pour votre aide!

  2. #2
    Membre Expert Avatar de Nico_F
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2011
    Messages
    728
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2011
    Messages : 728
    Par défaut
    N'est-ce pas plutôt un include_partial() que tu cherches à faire ?

  3. #3
    Membre éclairé
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 257
    Par défaut
    Merci pour ta réponse.

    En fait j'ai supprimé le post (delestage) parce que je me suis rendu compte que c'etait juste une faute de frappe :

    exectuteShow au lieu de executeShow ^^

    Merci

Discussions similaires

  1. [2.x] The annotation does not exist
    Par taz007_dj dans le forum Symfony
    Réponses: 19
    Dernier message: 21/07/2013, 12h43
  2. [1.x] The component does not exist: "sfGuardAuth", "signin".
    Par khand dans le forum Symfony
    Réponses: 23
    Dernier message: 26/07/2011, 07h24
  3. [c3p0] The connection does not exist
    Par vince29 dans le forum Hibernate
    Réponses: 3
    Dernier message: 28/01/2009, 12h30
  4. Problème "The specified service does not exist as an ..
    Par Rimak2 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 23/05/2005, 21h24
  5. FATAL 1: Database "x" does not exist in the syste
    Par barbituric dans le forum PostgreSQL
    Réponses: 11
    Dernier message: 17/03/2004, 06h35

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