Ho impostato una ricerca con una select e 4 valori predefiniti.
Questo però blocca la ricerca ai 4 valori predefiniti. Io invece vorrei aggiungere un valore "vuoto" dove l'utente può inserire un termine di ricerca libero.
Codice PHP:
<?php
/**
* Main code for search
*/
class Search extends Sidebar {
var $plugin;
/* ------ INITIALIZE ------ */
function Search () {
$this->plugin = 'Search';
$this->loadPrefs();
}
/* ------ GETTERS & SETTERS ------ */
function getTitle () {
return $GLOBALS[ 'lang_string' ][ 'search_title' ];
}
function getContent () {
$str = sprintf('<form method="get" action="search.php">[b]%s[/b]<SELECT NAME=q onChange="getURL(this.form);">
<OPTION VALUE="appartamento">appartamento
<OPTION VALUE="attivita">attivita
<option value="hotel" selected> hotel</option>
<OPTION VALUE="investimenti">investimenti
</SELECT><input type="submit" value="%s" /></form>', $GLOBALS[ 'lang_string' ][ 'search_title' ], $GLOBALS[ 'lang_string' ][ 'search_go' ] );
return $str;
}
}
?>