Back to top

Autore Topic: modifiche modulo ricerca eai  (Letto 1666 volte)

Offline leomag

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
modifiche modulo ricerca eai
« il: 15 Dic 2009, 10:31:07 »
Salve,
  sto sviluppando un sito web per una agenzia immobiliare usando eai_15.
Il cliente mi ha chiesto di inserire in home page, in alto, tre combo box di ricerca rapida (un pò come funziona il sito di annunci subito.it). Ho trovato che il modulo mod_ea_search15 fa quasi ciò che cerco...il fatto è che cerca campi diversi da quelli desiderati. Il mio cliente vorrebbe una ricerca tra categoria, provincia e comune.
Qualcuno può aiutarmi nella modifica di questo modulo? Sono disposto anche a versare un corrispettivo per le modifiche (purchè contenuto  :P , visto che il sito non mi renderà tanto)

Grazie.

Offline leomag

  • Nuovo arrivato
  • *
  • Post: 27
    • Mostra profilo
Re:modifiche modulo ricerca eai
« Risposta #1 il: 15 Gen 2010, 14:43:19 »
Non trovando nessuna collaborazio sto provando a modificarlo da solo (impresa titanica!!!).

Cmq ho creato la combo box per la ricerca dei comuni. Ho scritto il metodo che riporto di seguito:

function comuniSelect(){
    $options=array();
    $q=modEASearchHelper::getComuniList();
    $database = &JFactory::getDBO();
    $database->setQuery($q);
    $result = $database->loadObjectList();
    $total=count($result);
    for($i=0;$i<$total-1;$i++){
           $options[]= JHTML::_('select.option', 
                  $result[$i]->id, $result[$i]->district);
    }
   
return $options;
}

function getComuniList(){

return  "SELECT id, district FROM #__estateagent " ;
}

Con questo metodo effettivamente mi scarica tutti i valori dei comuni (campo district della tabella sul DB) e me li inserisce nella combobox. Il problema è che se trova n occorrenze dello stesso comune questo mi viene riportato n volte nella combobox e non una sola volta.

Qualcuno sa aiutarmi? Grazie in anticipo

mau_develop

  • Visitatore
Re:modifiche modulo ricerca eai
« Risposta #2 il: 15 Gen 2010, 14:48:32 »
distinct nella select

M.

 



Web Design Bolzano Kreatif