Mam pytanie czy wie ktoś jak w joomla 1.5.x zwiększyć limit wyszukiwanych znaków z 20 na więcej.
Mam pytanie czy wie ktoś jak w joomla 1.5.x zwiększyć limit wyszukiwanych znaków z 20 na więcej.
Spróbuj zrobić tak:
Krok 1: wejdź do pliku administrator\components\com_search\helpers\search .php
w wierszu 63 masz kod:
zmień go na:Kod PHP:
// limit searchword to 20 characters
if ( strlen( $searchword ) > 20 ) {
$searchword = substr( $searchword, 0, 19 );
Krok 2: otwórz plik components\com_search\views\search\tmpl\ default_form.phpKod PHP:
// limit searchword to 20 characters
if ( strlen( $searchword ) > 50 ) {
$searchword = substr( $searchword, 0, 49 );
w wierszu 12 masz kod:
zmień wartość maxlength, jak poniżej:Kod PHP:
<input type="text" name="searchword" id="search_searchword" size="30" maxlength="20" value="<?php echo stripslashes($searchword);?>" class="inputbox" />
</td>
zobacz, czy zadziałaKod PHP:
<input type="text" name="searchword" id="search_searchword" size="30" maxlength="50" value="<?php echo stripslashes($searchword);?>" class="inputbox" />
1. Zanim zadasz pytanie - poszukaj na forum - być może ktoś już miał taki problem i go rozwiązał.
2. Jeśli nie - sprawdź, czy odpowiedź nie znajduje się na Joomla!Wiki
Polskie Centrum Joomla!
pozdrawiam - Magda
Shine On You Crazy Diamond ...
Wygląda na to że działa. Dziękuję OGROMNIE
jeszcze dwie rzeczy:
Krok 3: w lokalizacji modules/mod_seach/mod_search.php
w wierszu 24 i 25 masz kod:
zmień na:Kod PHP:
$width = intval($params->get('width', 20));
$maxlength = $width > 20 ? $width : 20;
Krok 4: w language/pl_PL/pl-PL.com_search.iniKod PHP:
$width = intval($params->get('width', 50));
$maxlength = $width > 50 ? $width : 50;
w wierszu 21: masz wpis (odpowiada za komunikat zwrotny do użytkownika, który przekroczy maksymalną ilość znaków lub nie zachowa wymogu minimalnej ilości znaków)
zmień go sobie na:Kod PHP:
SEARCH_MESSAGE=Wyszukiwane wyrażenie powinno mieć co najmniej 3 znaki i nie więcej niż 20.
Kod PHP:
SEARCH_MESSAGE=Wyszukiwane wyrażenie powinno mieć co najmniej 3 znaki i nie więcej niż 50.
Ostanio edytowane przez magdaa : 04-07-2009 12:11
1. Zanim zadasz pytanie - poszukaj na forum - być może ktoś już miał taki problem i go rozwiązał.
2. Jeśli nie - sprawdź, czy odpowiedź nie znajduje się na Joomla!Wiki
Polskie Centrum Joomla!
pozdrawiam - Magda
Shine On You Crazy Diamond ...
piękne dzięki - bardzo tego szukałam !
pozdr.isia
Ostanio edytowane przez isia : 07-08-2009 10:17