Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : nym72 16 Jun 2012, 01:37:11

: [RISOLTO] Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 01:37:11
Salve,

utilizzo Joomla 2.5 e avrei bisogno di aumentare il numero dei caratteri ammessi nel campo "Cerca"

Ho già letto questo topic
http://forum.joomla.it/index.php?topic=153986.0 (http://forum.joomla.it/index.php?topic=153986.0)

e ho provato ad applicare le modifiche suggerite, ma non funziona lo stesso, il limite rimane sempre 20  :'(
Avete altre idee su come risolvere questo problema? Sto facendo un sito per uno psicoterapeuta e spesso i termini di ricerca sono più lunghi.

Grazie
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: conti1 16 Jun 2012, 02:25:03
ciao
sicura di aver fatto tutto  giusto?
a me funziona alla grande

: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 02:27:57
Ok,
credo di aver trovato la soluzione girellando in giro sul web

Nel file /language/en_GB/en-GB.localise.php

 circa alle linee 64-65 c'è

:
public static function getUpperLimitSearchWord() {
  return 20;
  }

bisogna cambiare quel 20 con il numero di caratteri che ci serve (io ho messo 30)

ho fatto la stessa modifica anche nel file
/language/it_IT/it-IT.localise.php

Una funzione simile si trova anche nel file /libraries/joomla/language/language.php (Linee 537-545)

Modificando il 20 con il numero di caratteri desiderato dovrebbe funzionare (per lo meno, a me ora funziona  ;D )

Se trovate un modo migliore fatemi sapere.

A presto
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 02:28:59
ciao
sicura di aver fatto tutto  giusto?
a me funziona alla grande

Non so credo di sì, ho fatto esattamente le modifiche che avevi suggerito tu...può essere che nella 2.5 sia diverso?
Io ho risolto con le modifiche che ho scritto nel post sopra
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: conti1 16 Jun 2012, 02:37:18
guarda lo appena fatta sul mio jommla 2.5.4 che non avevo ancora  fatto "neppure ci avevo pensato"
http://www.contiwebsolution.com/ (http://www.contiwebsolution.com/)
il limite lo impostato a 30 nel modulo
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 03:04:48
guarda lo appena fatta sul mio jommla 2.5.4 che non avevo ancora  fatto "neppure ci avevo pensato"
http://www.contiwebsolution.com/ (http://www.contiwebsolution.com/)
il limite lo impostato a 30 nel modulo

Mmmhhh....avrò sicuramente sbagliato qualcosa io allora, a me non funzionava  :(

Correggimi se sbaglio, le uniche modifiche da fare al mod_search.php erano da così

:
$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'

a così, in pratica vengono due $maxlength ?

:
$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'));
e poi, nell'admin, sistemare nel modulo il limite di caratteri per il search.

Il mio mod_search.php dopo le modifiche era così, era corretto?

:
$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', 30));
$maxlength        = $upper_limit;
$maxlength        = $width;
$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'));

E avevo messo nel modulo il limite a 30 dall'admin.

Se è così a me non andava...boh, bizzarri 'sti codici  :-\
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 03:10:02
Ma adesso il tuo sito l'hai riportato all'originale? Perchè io non riesco a fare ricerche con più di 20 caratteri lì  ???
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: conti1 16 Jun 2012, 03:16:10
no
io inserisco 30 caratteri
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 03:19:21
no
io inserisco 30 caratteri

Ma cos'è??? Ho il piccì posseduto??  :o
Ci ho appena provato....e non è possibile ci fosse qualcosa nella cache perchè il tuo sito non l'ho mai aperto prima :-\
Se non ti scoccia lascialo così che riprovo domani, adesso mi sale la carogna e finchè non capisco cosa succede non demordo, cavolo!

Grazie comunque per la pazienza  :-*
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 11:16:28
Ho riprovato anche stamattina, ma sul tuo sito non riesco proprio ad usare nel search termini con più di 20 caratteri...boh  :o

Ti allego uno screenshot....ho inserito dei numeri per farti vedere sino a dove si arriva.


[allegato eliminato da un amministratore essendo vecchio più di un anno]
: Re:Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 11:18:00
Questo invece è lo screenshot sul mio sito




[allegato eliminato da un amministratore essendo vecchio più di un anno]
: Re:[RISOLTO] Aumentare numero caratteri ammessi nel campo "Cerca"
: conti1 16 Jun 2012, 13:55:44
ciao
 hai ragione la mia funziona solo nel cerca normale , ma il cerca avabzato no .
provato  com la tu  e funziona .
ottimo
: Re:[RISOLTO] Aumentare numero caratteri ammessi nel campo "Cerca"
: nym72 16 Jun 2012, 19:29:49
ciao
 hai ragione la mia funziona solo nel cerca normale , ma il cerca avabzato no .
provato  com la tu  e funziona .
ottimo

Beneeeee, contenta di essere stata d'aiuto  ;)