Back to top

Autore Topic: [RISOLTO] Aumentare numero caratteri ammessi nel campo "Cerca"  (Letto 5657 volte)

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
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

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
« Ultima modifica: 16 Giu 2012, 11:37:49 da nym72 »

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #1 il: 16 Giu 2012, 02:25:03 »
ciao
sicura di aver fatto tutto  giusto?
a me funziona alla grande

se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #2 il: 16 Giu 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'è

Codice: [Seleziona]
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

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #3 il: 16 Giu 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

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #4 il: 16 Giu 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/
il limite lo impostato a 30 nel modulo
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #5 il: 16 Giu 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/
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ì

Codice: [Seleziona]
$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 ?

Codice: [Seleziona]
$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?

Codice: [Seleziona]
$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  :-\
« Ultima modifica: 16 Giu 2012, 03:07:24 da nym72 »

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #6 il: 16 Giu 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ì  ???

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #7 il: 16 Giu 2012, 03:16:10 »
no
io inserisco 30 caratteri
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #8 il: 16 Giu 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  :-*

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #9 il: 16 Giu 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]

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #10 il: 16 Giu 2012, 11:18:00 »
Questo invece è lo screenshot sul mio sito




[allegato eliminato da un amministratore essendo vecchio più di un anno]

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #11 il: 16 Giu 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
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline nym72

  • Esploratore
  • **
  • Post: 117
  • Sesso: Femmina
    • Mostra profilo
Re:[RISOLTO] Aumentare numero caratteri ammessi nel campo "Cerca"
« Risposta #12 il: 16 Giu 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  ;)

 



Web Design Bolzano Kreatif