Nachtrag zu meiner vorhergehenden Mail: exakt und beliebig soll wohle die UND vs. ODER Vernüpfung darstellen...
eine kleine Ungereimtheit:
in ModuleFilterResult.php kommt bei der Abfrage zu
Code:
/* search articles matching filter */
if($objFilter->resultCount > 0) {
als else
Code:
} else {
$this->Template->no_filter = true;
}
was m.E. falsch ist und eher den Wert $this->Template->no_results = true; annehmen sollte.
Dieser ist zwar in der Lang-Datei vorhanden, wird aber nicht verwendet...
Kleine (erste) Anpassung:
Template mod_articlefilter_results.tpl
Code:
...
<?php if($this->resultCount == 0): ?>
<div class="no_results"><?php print $GLOBALS['TL_LANG']['articlefilter']['no_results']; ?></div>
<div class="searchFilters">
...
und Modul ModuleFilterResults.php
Code:
...
} else {
//$this->Template->no_filter = true;
$this->Template->resultCount == 0;
$this->Template->showFilter = $this->af_showfilter;
$this->Template->selectedFilter = $objFilter->searchStrings;
}