Buongiorno
Ho creato un sito con versione 1.7.1 del cms e tutto funziona apparte il modulo ricerca che fa si la ricerca ma la fa solamente nei campi nome di un modulo che ho creato io con il ctlmodulmaker e che però oltre al campo nome ha anche altri campi di testo.
ho provato a vedere se c'è già qualcosa sul forum ma non sono riuscito a tirarne fuori le gambe
se ci fosse qualcuno che puo darmi dei suggerimenti gliene sarei infinitamente grato
G
problemi con modulo search
Moderator: magallo
- protempore
- Power Poster
- Posts: 599
- Joined: Mon Jan 14, 2008 9:08 pm
Re: problemi con modulo search
quando crei il modulo con CTLmodulMaker devi dire che il tal campo deve essere indicizzato per la ricerca...
allora il modulo search cerca anche in quei campi...
in pratica in "tuomodulo.module.php" devi trovarti la funzione "SearchReindex" scritta scritta più o meno così:
invece che solo:
allora il modulo search cerca anche in quei campi...
in pratica in "tuomodulo.module.php" devi trovarti la funzione "SearchReindex" scritta scritta più o meno così:
Code: Select all
function SearchReindex(&$module)
{
$db =& $this->GetDb();
if($this->GetPreference("searchmodule_index_tabella",false)){
$itemlist = $this->get_level_tabella();
foreach($itemlist as $item){
$text = "$item->maxpartecipanti $item->tipo $item->descrizione $item->name";
$module->AddWords($this->GetName(), $item->id, "tabella", $text, NULL);
}
}
Code: Select all
function SearchReindex(&$module)
{
$db =& $this->GetDb();
if($this->GetPreference("searchmodule_index_tabella",false)){
$itemlist = $this->get_level_tabella();
foreach($itemlist as $item){
$text = "$item->name";
$module->AddWords($this->GetName(), $item->id, "tabella", $text, NULL);
}
}
An eye for an eye will make the whole world blind
Mahatma Gandhi (1869-1948)
Mahatma Gandhi (1869-1948)
Re: problemi con modulo search
perfetto grazie mille!