Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : conti1 20 Jan 2012, 12:31:43

: modulo cerca campo caratteri [Risolto]
: conti1 20 Jan 2012, 12:31:43
giorno
il modulo search di default di joomla 1.7.3  non cambia le impostazioni delle quantità caratteri,  di default sono 20  se metto  esempio   40 non cambia nulla, sono io con problemi o c'è qualcosa che non funge?.
pesavo  il problema fosse il mio template  ma cambiando  template mettendo uno di default  il problema rimane.
: Re:modulo cerca campo caratteri
: tonicopi 20 Jan 2012, 13:40:01
Ciao Conti, confermo: pure da me posso scrivere quello che voglio in quel campo ma i caratteri da digitare restano sempre 20...  :(
: Re:modulo cerca campo caratteri
: conti1 20 Jan 2012, 14:14:34
ciao toni
io diciamo ho risolto modificando il mod_search.php
guardando il file xml dove puntava il richiamo
in questo modo
originale
:
$upper_limit = $lang->getUpperLimitSearchWord();

$button            = $params->get('button', '');
$imagebutton    = $params->get('imagebutton', '');
$button_pos        = $params->get('button_pos', 'left');
$button_text    = htmlspecialchars($params->get('button_text', JText::_('MOD_SEARCH_SEARCHBUTTON_TEXT')));
$width            = intval($params->get('width', 20));
$maxlength        = $upper_limit;
$text            = htmlspecialchars($params->get('text', JText::_('MOD_SEARCH_SEARCHBOX_TEXT')));
$label            = htmlspecialchars($params->get('label', JText::_('MOD_SEARCH_LABEL_TEXT')));
$set_Itemid        = intval($params->get('set_itemid', 0));
$moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'));

modificato

:
$upper_limit = $lang->getUpperLimitSearchWord();

$button            = $params->get('button', '');
$imagebutton    = $params->get('imagebutton', '');
$button_pos        = $params->get('button_pos', 'left');
$button_text    = htmlspecialchars($params->get('button_text', JText::_('MOD_SEARCH_SEARCHBUTTON_TEXT')));
$width            = intval($params->get('width', 20));
$maxlength        = $upper_limit;
$maxlength        = $width; // aumentare limite caratteri del search dal mudulo
$text            = htmlspecialchars($params->get('text', JText::_('MOD_SEARCH_SEARCHBOX_TEXT')));
$label            = htmlspecialchars($params->get('label', JText::_('MOD_SEARCH_LABEL_TEXT')));
$set_Itemid        = intval($params->get('set_itemid', 0));
$moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'));

in questo modo il modulo cerca  funziona  col numero caratteri che si mettono.
oh aggiunto
$maxlength        = $width; // aumentare limite caratteri del search dal mudulo