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

MVC PHP Discussion :

Appel des fonctions javascript [Fait]


Sujet :

MVC PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 127
    Par défaut Appel des fonctions javascript
    Bonjour,
    dans ma page index.phtml j'ai mis:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <script language="javascript" src="lib/mesfonctions.js"></script>
    pour appeler les fonctions javascript existant dans ce fichier, mais ça ne fonctionne pas. et lorsque je copie le contenu de ce fichier js dans index.phtml, il fonctionne.
    et voici mon architecture des dossiers:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    app
          /.....
          /lib
              /mesfonctions.js
          /application
               /.....
               /views
                    /scripts
                           /index
                                /index.phtml

  2. #2
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Dans ton controleur fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $this->view->baseUrl = $this->_request->getBaseUrl();
    et dans ta vue :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <script language="javascript" src="<?php echo $this->baseUrl ?>/lib/mesfonctions.js"></script>
    Cordialement.

  3. #3
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 127
    Par défaut
    toujours ne fonctionne pas.
    et lorsque je test sur le navigateur en écrivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http://localhost/app/lib/mesfonctions.js
    Il m'affiche l'erreur suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (mesfonctions.js)' in C:\wamp\www\test_zend\library\Zend\Controller\Dispatcher\Standard.php:249 Stack trace: #0 C:\wamp\www\test_zend\library\Zend\Controller\Front.php(914): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 C:\wamp\www\Projet facturation_MVC\index.php(33): Zend_Controller_Front->dispatch() #2 {main} thrown in C:\wamp\www\test_zend\library\Zend\Controller\Dispatcher\Standard.php on line 249

  4. #4
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    mets un .htaccess dans ton répertoire lib avec à l'intérieur

  5. #5
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 127
    Par défaut
    ok, merci ça fonctionne.
    Mais, s'il te plait, j'ai une autre question:
    Comment je fait pour exécuter une requête de sélection en utilisant Zend et le modèle MVC.
    Par exemple cette requête:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    select * from facture, fournisseur where id_facture =1
    Merci

  6. #6
    Membre Expert Avatar de nicolas.sitbon
    Profil pro
    Inscrit en
    Août 2007
    Messages
    2 015
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 2 015
    Par défaut
    Citation Envoyé par salmoucha Voir le message
    Comment je fait pour exécuter une requête de sélection en utilisant Zend et le modèle MVC.
    http://framework.zend.com/manual/fr/...adapter.select
    Hormis ça, je vois que ton organisation de répertoire n'est toujours pas bonne, ça fonctionne j'en conviens mais ça n'est pas acceptable...
    Je me reconnecte ce soir, je dois y aller.
    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. appeler des fonctions javascript avec php
    Par thaundeadboss dans le forum Langage
    Réponses: 1
    Dernier message: 11/12/2009, 11h18
  2. Réponses: 7
    Dernier message: 08/10/2005, 08h59
  3. Comment appeler une fonction JavaScript depuis Delphi ?
    Par Alfred12 dans le forum Web & réseau
    Réponses: 4
    Dernier message: 17/06/2005, 18h15
  4. Appel de fonction javascript
    Par lepierre dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 04/11/2004, 14h28
  5. Appel à des fonctions incluses dans des DLL
    Par Greybird dans le forum Langage
    Réponses: 3
    Dernier message: 26/05/2003, 13h33

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