Trier recherche selon nombre de mots présents ?

Proposez ici vos templates, vos plugins ou demandez en un.
Tous les tutoriels disponibles pour Arfooo Annuaire sont disponible dans cette rubrique

Trier recherche selon nombre de mots présents ?

Messagede bzbz » Mer 20 Mai 2009 12:35

Bonjour.

Pour une meilleur visibilité des resultats je cherche à trier le résultat d'une recherche en mettant en premier les fiches où ce mot est présent dans le titre.
J'ai essayé plusieurs modifications dans SiteModel.php, mais je n'arrive pas à mettre mon order dans la fonction adéquat.

Si quelqu'un a une piste?

Merci.
bzbz
 
Messages: 180
Inscription: Jeu 20 Nov 2008 00:26


Re: Trier recherche selon nombre de mots présents ?

Messagede bzbz » Ven 29 Mai 2009 12:14

Bonjour.

Je vais essayer de préciser ma demande:

Code: Tout sélectionner

function searchValidated($phrase, $page = false)
    {
        $c = $this->createSearchCriteria($phrase);
        $c2 = new Criteria();
        $c2->add($c);
        $c2->add("status", "validated");
             
        $c2->addOrder("priority DESC");
        if($page !== false)$this->addPageCriteria($c2, $page, Config::get("sitesPerPageInSearch"));
        return $this->selectWithNewFlag($c2);
    }


dans cette fonction le resultat est trié par site validé et par site prioritaire.
Je cherche à mettre une variable qui utiliserait:
"MATCH (siteTitle)
AGAINST ('$phrase' IN BOOLEAN MODE)");
et si celui ci est positif mettre ces site en premier.

???
merci.
bzbz
 
Messages: 180
Inscription: Jeu 20 Nov 2008 00:26


Retourner vers Templates, plugins et tutoriels

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

 
Copyright © arfooo.com  2007 - 2011  -  Tous droits réservés  -  Partenaires de confiance
Sites du groupe: petites annonces gratuites   voyance en direct - tirage tarot   Consultant en référencement
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | phpBB SEO Traduction par: phpBB-fr.com
cron