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

Bibliothèques et frameworks PHP Discussion :

Lien vers un .ctp pour Autocomplete -- Cake PHP 3.0 [CakePHP]


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2014
    Messages : 14
    Points : 14
    Points
    14
    Par défaut Lien vers un .ctp pour Autocomplete -- Cake PHP 3.0
    Bonjour !

    J'ai mis en place un système d'autocomplétion qui marche bien lorsque je rentre mon tableau de valeurs en local :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
          var countries = [
            { value: 'Andorra', data: 'AD' },
             // ...
             { value: 'Zimbabwe', data: 'ZZ' }
          ];
     
          $('#autocomplete').autocomplete({
            lookup: countries,
            onSelect: function (suggestion) {
            // some function here
            }
          });
    Ce code est dans Template/MaVue/index.ctp, j'ai créé un autre .ctp (ac_countries.ctp) dans ce même dossier qui contient les nouvelles valeurs que je veux utiliser pour mon autocomplétion qui viennent de ma base de données.
    J'ai donc testé le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
          $('#autocomplete').autocomplete({
            serviceUrl: './ac_countries.ctp',
            onSelect: function (suggestion) {
            // some function here
            }
          });
    Pouvez-vous me dire quel chemin rentrer dans serviceUrl ?


    Merci d'avance !

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 496
    Points : 12 596
    Points
    12 596
    Par défaut
    Si cela viens de ta db, pourquoi ne pas renvoyer directement le tableau dans ta fonction.

    Sinon, je mettrais le chemin non pas de la vue, mais bien la route qui génère cette vue.

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

Discussions similaires

  1. [DeskI V5-V6] Lien vers un tutoriel pour debutant
    Par gwena2b dans le forum Débuter
    Réponses: 0
    Dernier message: 25/06/2010, 09h13
  2. [MySQL] Lancer un lien vers une de mes page en php
    Par heider dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 20/02/2006, 16h44

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