PDA

Zobacz pełną wersję : prezentacja wyniku wyszukiwania



ric82
19-10-2009, 13:56
Drodzy użytkownicy Joomli. Szukam rozwiązania mojego problemu:

- mam czystą instalację joomli 1.5.14, wgrane przykładowe dane
- w górnej części stronu uproszczona wyszukiwarka (pole search...)
Teraz pytanie. Co zrobić aby wynik wyszukiwania pojawiał się bez pól "Latest news" i "Popular" czyli user1 i user2 w szablonie. Przy czym pola user1 i user2 itp chcę zachować - mają się wyświetlać przy wchodzeniu na stronę główną (i tylko tam). Właściwie chodzi o to, żeby wyniki były wyświetlone identycznie jak przy szczegółowym wyszukiwaniu.
Szukałem rozwiązania ale coś mi to nie idzie. Może ktoś zna odpowiedź... Będę zobowiązany. Pozdrawiam

Jola
19-10-2009, 14:47
Witam,
powodem jest Itemid=1 (oznaczające pozycję menu) pojawiające się na pasku adresu po wpisaniu szukanego słowa na dowolnej stronie.
Przy szczegółowym wyszukiwaniu Itemid jest inne (u mnie =58) i moduły w user1 i user2 się nie pojawiają.
Można zmusić Joomla do konstruowania adresu z Itemid =58: plik
components/com_search/controller.php linia 68 zamiast

if (JRequest::getInt('Itemid') > 0) {
$post['Itemid'] = JRequest::getInt('Itemid');
}wpisać

if (JRequest::getInt('Itemid') > 0) {
$post['Itemid'] = 58;
}

ric82
19-10-2009, 15:27
Badzo dziękuję Jolu. Faktycznie, nie zwróciłem uwagi na adres i co się tam wyświetla. Operacja pomogła, dopasowałem sobie wynik wyszukiwania do odpowiedniej pozycji w menu i jest jak trzeba.
Pozdrawiam, serdeczności...
R.