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

MkFramework Discussion :

Appel function Find


Sujet :

MkFramework

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut Appel function Find
    Bonjour, dans le site socialnetwork, dans quelle page php se trouve l'appel de cette méthode ? je n'arrive pas à trouver

  2. #2
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    de mémoire, c'est dans le module contacts, fichier main.php
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut
    pour cela je l'avais trouvé, le pb c'est que la Recherche n'apparait pas à la saisie du formulaire.
    j'ai voulu ajouter la recherche du site socialnetwork dans le site article, mes modifs sont ces 3 ajouts:

    module/article/main.php
    -----------------------
    public function _find(){
    $tArticleFound=null;
    if(_root::getRequest()->isPost() and _root::getParam('pattern')){
    $tArticleFound=model_Article::getInstance()->findListByPattern( _root::getParam('pattern') );
    }
    $oView=new _view('article::find');
    $oView->tArticleFound=$tArticleFound;
    return $oView;
    }

    model/model_article.php
    -----------------------
    public function findListByPattern($sPattern){
    $sPattern='%'.$sPattern.'%';
    return $this->findMany('SELECT * FROM '.$this->sTable.' WHERE titre like ? or priority like ?',$sPattern,$sPattern);
    }


    module/article/view/find.php
    --------------------------
    <hr/>
    <form action="" method="POST">
    <p><input type="text" name="pattern" /> <input type="submit"
    value="Rechercher"/></p>
    </form>
    <?php if(_root::getRequest()->isPost() and _root::getParam('pattern')): ?>
    <h1>R&eacute;sultat(s) de recherche</h1>
    <?php if($this->tArticleFound)>
    <table>
    <?php foreach($this->tArticleFound as $oArticleFound)>
    <tr>
    <td>

    <?php echo $oArticleFound->titre?> <?php echo $oArticleFound->priority?>

    </td>

    </tr>
    <?php endforeach;?>
    </table>
    <?php else>
    <p>Aucun r&eacute;sultats</p>
    <?php endif;?>
    <?php endif;?>

  4. #4
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut
    Attention: dans module "mainPrivate", dans la méthode _friends
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    public function _friends(){
    		$oModuleGroups=new module_Groups();
    		$oModuleGroups->setUserId( _root::getAuth()->getAccount()->id );
    		$oViewGroups=$oModuleGroups->_index();
    		$this->oLayout->add('main',$oViewGroups);
     
    		$oModuleContacts=new module_contacts();
    		$oModuleContacts->setUserId( _root::getAuth()->getAccount()->id );
    		$oViewContacts=$oModuleContacts->_list();
    		$this->oLayout->add('main',$oViewContacts);
     
    		$oViewFind=$oModuleContacts->_find();
    		$this->oLayout->add('main',$oViewFind);
    	}

    note: Le module contact est un module "integrable"
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut
    ok, jai rajouté dans le main article dans _list cela et ça marche:

    $oView=new _view('article::find');
    $oModuleArticle=new module_article();
    $oViewFind=$oModuleArticle->_find();
    $this->oLayout->add('main',$oViewFind);

  6. #6
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 100
    Points
    19 100
    Billets dans le blog
    17
    Par défaut

    Oui, vous avez appelé le module et ajouter la vue retournée à votre layout
    Framework php sécurisé et simple à prendre en main avec générateur web http://mkframework.com/ (hebergé sur developpez.com)
    Mes cours/tutoriaux

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

Discussions similaires

  1. Appel function
    Par mtlanas dans le forum Scilab
    Réponses: 2
    Dernier message: 19/01/2011, 21h24
  2. libération mémoire appel function dll externe delphi
    Par didoboy dans le forum C++/CLI
    Réponses: 6
    Dernier message: 28/10/2009, 12h05
  3. Appel function en Javascript
    Par Chti56 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/04/2008, 09h44
  4. VB6 creation et appel function dans dll
    Par atc666 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 07/11/2007, 19h48
  5. [VB.NET] List(Of et la function Find
    Par ricil78 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 05/01/2007, 15h29

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