hallo,
ich möchte gerne ein eigenes erweiteres formular für indexed search erstellen. dafür sollen die werte mehrerer options und select felder an den suchstring angehangen werden.
das geht auch mit einem wert über piVars['sword_prev'], sobald ich aber mehrere werte habe klappt das logischerweise nicht mehr. ich habe jetzt also in meinem formular MEHRERE elemente mit dem namen tx_indexedsearch[sword_prev].
jetzt müsste ich eigentlich nur noch das entstehende array auslesen und an den suchstring hängen. leider ist mein php aber etwas rostig und ich bin mir etwas unsicher.
könnte es mit ff. änderung i.d. class.tx_indexedsearch.php klappen?
// Add previous search words to current & mehr an den String haengen
$sword_prev = $this->piVars['sword_prev'];
$sword_counts = t3lib_div::intExplode(',',$sword_prev);
if ($this->piVars['sword_prev_include'] && $this->piVars['sword_prev']) {
foreach ($sword_counts as $sword_prev) {
$this->piVars['sword'] = trim($this->piVars['sword]).' '.$sword_prev;
}
}
Dürfte für 'n PHP Profi doch kein Thema sein, oder?
Gruß,
yepps