Search - problem z wyszukiwaniem trenera.

Moderator: comraden

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Sun Jul 01, 2012 10:33 pm

Witam,

Mam do Was pytanie. Zaczynam prowadzić stronę o klubie i mam dane zawodników i trenerów. Wszystko jest super poza jedną sprawą (mam nadzieję, że nie będzie takich kwiatków więcej). Jak szukam zawodnika, to wszystko jest dobrze. Pojawiają się cyfry, słowo "Person", oraz imię i nazwisko gracza. Schody zaczynają się, jak chciałbym wyszukać trenera. W tym momencie zamiast imienia i nazwiska pojawia mi się pustka. Znalazłem plik joomla.php w plugins/search i jest tam $search_persons. Wydaje mi się, że ten plugin wyświetla tylko zawodników

CONCAT( 'index.php?option=com_joomleague"
."&view=player&pid=', pe.id,'&p=', pt.project_id ) AS href,"

a brak mu możliwości wyświetlania szkoleniowców itd.

Być może coś źle zrobiłem, ale wydaje mi się, że jest to wina tego kodu. Niestety moja znajomość PHP nie pozwala mi na poprawę tego elementu. Czy ktoś mógłby mi pomóc.

Joomla 1.5.22
JoomLeague - v1.5.2.ee0bd5a

User avatar
DarioB
.
Posts: 340
Joined: Wed Apr 08, 2009 11:23 pm
Joomleague version: 2.0.x
Location: Gdańsk
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby DarioB » Wed Jul 04, 2012 1:14 pm

Potwierdzam mam niestety to samo.

http://dev.lechia.net/index.php?searchword=Edward+Drabi%C5%84ski&ordering=&searchphrase=all&option=com_search&lang=pl

Nie wiem dlaczego wcześniej tego nei zauważyłęm. Google wyszukuej bez problemu, wewnętrzna szukajka nie.

szymon189
.
Posts: 345
Joined: Sun Jul 27, 2008 11:57 am
Location: Marklowice
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby szymon189 » Tue Jul 10, 2012 7:27 pm

Hello,

I have a question to you. I just started website for one club. I have data about players and coaches. Everything is great beside one problem. (I hope that this is the only problem and will not get more of them)
When I am looking for a player then everything is fine. Digits appears, word "Person", then name and last name of the player. Problem appears, when I try to find coach. At this time instead of the names I got an empty space. I did find file joomla.php in plugins/search and there is $search_persons. Looks like this plug-in displays only players.

CONCAT( 'index.php?option=com_joomleague"
."&view=player&pid=', pe.id,'&p=', pt.project_id ) AS href,"

Sincerely
Joomla 1.5.26 JoomLeague - v1.6.0.35ddcaf
www.poloniamarklowice.pl

szymon189
.
Posts: 345
Joined: Sun Jul 27, 2008 11:57 am
Location: Marklowice
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby szymon189 » Mon Jul 16, 2012 8:22 pm

Dodajcie więcej informacji krok po kroku jak to robicie. Na jakim dodatku wyszukujecie? Jaka wersja JL. Proszę wrzucić Screeny
Joomla 1.5.26 JoomLeague - v1.6.0.35ddcaf
www.poloniamarklowice.pl

User avatar
DarioB
.
Posts: 340
Joined: Wed Apr 08, 2009 11:23 pm
Joomleague version: 2.0.x
Location: Gdańsk
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby DarioB » Tue Jul 17, 2012 9:41 pm

Na stronie mam zainstalowany dodatek search JL wersja 1.0 [http://www.joomleague.net/index.php?option=com_rokdownloads&view=folder&Itemid=110&id=528:search]

No i gdy w oknie wyszukiwarki wpiszę nazwisko trenera to wyskakuje taki rezultat:

Image

Image

Czyli znajduje ale nie pokazuje linka do podstrony np. tej --> http://dev.lechia.net/index.php?option=com_joomleague&view=staff&p=26%3A199899-pp&tid=1%3Alechia-gdask&pid=861%3Awitold-kulik&lang=pl

wystarczy?

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Fri Jul 20, 2012 10:42 pm

Ja sobie po części poradziłem w następujący sposób:

w // load plugin params info dopisałem

$search_staff = $pluginParams->get( 'search_staff', 1 );

oraz dołożyłem

if ( $search_staff )
{
foreach ($words as $word)
{
$word = $db->Quote( '%'.$db->getEscaped( $word, true ).'%', false );
$wheres2 = array();
$wheres2[] = 'pe.firstname LIKE '.$word;
$wheres2[] = 'pe.lastname LIKE '.$word;
$wheres2[] = 'pe.nickname LIKE '.$word;
$wheresstaff[] = implode( ' OR ', $wheres2 );

}
}

i jeszcze jeden

if ( $search_staff )
{
$query = "SELECT REPLACE(CONCAT('Działacz/Trener:', pe.firstname, ' \'', pe.nickname, '\' ' , pe.lastname ),'\'\'','') AS title,"
." pe.birthday AS created,"
." CONCAT( 'Data urodzin:',pe.birthday , ' Opis:', pe.notes ) AS text,"

." pt.project_id AS project,"
." CONCAT( 'index.php?option=com_joomleague"
."&view=staff&pid=', pe.id,'&p=', pt.project_id ) AS href,"
." '2' AS browsernav"
." FROM #__joomleague_person AS pe"
." LEFT JOIN #__joomleague_team_staff AS tp"
." ON tp.person_id = pe.id"
." LEFT JOIN #__joomleague_project_team AS pt"
." ON pt.id = tp.projectteam_id"
." WHERE ( ".$wheresstaff." ) "
." GROUP BY pe.lastname, pe.firstname, pe.nickname ORDER BY pe.lastname,pe.firstname,pe.nickname";

$db->setQuery( $query );
//echo($db->getQuery()."<hr>");
$list5 = $db->loadObjectList();
$rows[] = $list5;

}

Po wpisaniu nazwiska trenera wyskakują jego personalia, ale niestety linki są zawsze dublowane zarówno dla trenera jak i zawodnika. Wydaje mi się, że trzebaby było zrobić warunek, który by sprawdzał czy to zawodnik, czy trener i w zależności od tego wybierał czy to ma być

." LEFT JOIN #__joomleague_team_player AS tp"
czy
." LEFT JOIN #__joomleague_team_staff AS tp"

ale niestety to już za wysokie progi dla mnie :-(

szymon189
.
Posts: 345
Joined: Sun Jul 27, 2008 11:57 am
Location: Marklowice
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby szymon189 » Sat Jul 21, 2012 10:16 am

Możesz wrzucić jakieś printscreeny z wyszukiwania trenera jak to teraz wygląda? Albo podaj adres swojej strony www.
Joomla 1.5.26 JoomLeague - v1.6.0.35ddcaf
www.poloniamarklowice.pl

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Sat Jul 21, 2012 11:13 pm

Robię to na JAMP-ie, więc link'a do strony nie prześle :-(

Wygląda to następująco:

1.
Data urodzin:1970-02-12 Opis:

2. Działacz/Trener:Czesław Michniewicz
Data urodzin:1970-02-12 Opis:

Pozycję nr 1 bierze prawdopodobnie z opcji team_player, a pozycję nr 2 z team_staff.

Jak chcesz to podaj mi swój e-mail to prześlę Ci to co nakombinowałem w pliku joomleague.php

szymon189
.
Posts: 345
Joined: Sun Jul 27, 2008 11:57 am
Location: Marklowice
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby szymon189 » Mon Jul 23, 2012 6:07 pm

Jeżeli robisz na Jampie to printscreena możesz zrobić ;) (Wciskasz klawisz Print Screen (PrtSc), a potem wklejasz np. do Paint'a albo do jakiegoś programu zdjęciowego. Później wysyłasz np. na taki serwer http://tinypic.com/ i podajesz linka).

Plik możesz podesłać na e-mail jeżeli nie chcesz się dzielić z resztą użytkowników.
Joomla 1.5.26 JoomLeague - v1.6.0.35ddcaf
www.poloniamarklowice.pl

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Mon Jul 23, 2012 6:45 pm

Jest już na stronie

www.widzewlodz.info

Jak wpiszesz Łapiński lub Koniarek to pojawi się jako zawodnik i jako trener.
Jak wpiszesz Machciński to będzie tylko trener i pierwsza pozycja będzie pusta.
Jak wpiszesz Wraga to pierwsza pozycja będzie, a druga jest pusta.

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Mon Jul 23, 2012 7:05 pm

Plik już poszedł. Oczywiście jeżeli ktoś jest zainteresowany to jak najbardzej mogę go przesłać. Wszystko co zrobiłem mogę przekazać zainteresowanym osobom.
Zmieniłem także sposób wyświetlania składów ze spotkań. Na mojej stronie wyświetlają się tylko zawodnicy Widzewa. To także mogę oczywiście przesłać :)

User avatar
DarioB
.
Posts: 340
Joined: Wed Apr 08, 2009 11:23 pm
Joomleague version: 2.0.x
Location: Gdańsk
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby DarioB » Mon Jul 23, 2012 7:10 pm

http://www.widzewlodz.info/index.php?op ... d=140&p=26

Widzę że u ciebie przy trenerze pokazuje jego karierę zawodniczą.
Czy to twoja robota?
ps. ja skorzystam z szukajki. poproszę na maila dario.gdansk@gmail.com

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Mon Jul 23, 2012 9:45 pm

Niestety to nie moja robota, ale błąd jakiś :( W tym sezonie Koniarek nie był zawodnikiem tylko trenerem.

User avatar
DarioB
.
Posts: 340
Joined: Wed Apr 08, 2009 11:23 pm
Joomleague version: 2.0.x
Location: Gdańsk
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby DarioB » Mon Jul 23, 2012 10:22 pm

Dziękuję :)

[url]http://dev.lechia.net/index.php?searchword=tomasz+kafarski&ordering=newest&searchphrase=all&areas[0]=Joomleague&option=com_search&lang=pl[/url]

[url]http://dev.lechia.net/index.php?searchword=bogus%C5%82aw+kaczmarek&ordering=newest&searchphrase=all&areas[0]=Joomleague&option=com_search&lang=pl[/url]

Warto to zgłosić piętro wyżej, niech inni korzystają. Wiszę browara!

User avatar
benio08
.
Posts: 494
Joined: Wed May 05, 2010 11:00 am
Location: Poland
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby benio08 » Tue Jul 24, 2012 7:07 am

To jest mały bład w tłumaczeniu brak osobnej frazy dla kariery członka sztabu wyświetlany jest tekst z kariery zawodnika
Jomla 2.5.8 last joomleague revision

szymon189
.
Posts: 345
Joined: Sun Jul 27, 2008 11:57 am
Location: Marklowice
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby szymon189 » Tue Jul 24, 2012 1:47 pm

W którym pliku jest błędne tłumaczenie?
Joomla 1.5.26 JoomLeague - v1.6.0.35ddcaf
www.poloniamarklowice.pl

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Tue Jul 24, 2012 9:47 pm

@DarioB - nie ma za co. Ważne, że Ci się to przydało. Jeżeli chciałbyś jeszcze jakieś pozmieniane pliki z mojej strony to daj znać. Plików nie mam zamiaru zabrać do grobu ;)

@szymon189 - jest błąd w pliku, który odpowiada za wyświetlania danych o trenerze components\com_joomleague\views\staff - niestety teraz nie powiem Ci w którym, musiałbym poszukać.

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1291
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby comraden » Wed Jul 25, 2012 8:35 am

DarioB wrote:Warto to zgłosić piętro wyżej, niech inni korzystają.

To chyba do mnie? ;)
Nie zajmowałem sie "wyszukiwaniem" w jl, ale jak macie sprawdzony kod to proszę wrzućcie go tutaj, dodam do repo
http://llk.pl::jl_1.6 | jl_2.x | jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Wed Jul 25, 2012 1:09 pm

Kod działa, ale niepoprawnie :-( W przypadku gdy osoba jest zawodnikiem lub działaczem to zostaje pusty link :-( Tak jak pisałem wcześniej, trzeba byłoby zrobić warunek, ale na to jestem za ... słaby ;-)

User avatar
DarioB
.
Posts: 340
Joined: Wed Apr 08, 2009 11:23 pm
Joomleague version: 2.0.x
Location: Gdańsk
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby DarioB » Wed Jul 25, 2012 1:45 pm

ale działa, więc może dzięki temu osoby bardziej kumate ruszą dupy i dokończą temat :)

szymon189
.
Posts: 345
Joined: Sun Jul 27, 2008 11:57 am
Location: Marklowice
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby szymon189 » Wed Jul 25, 2012 2:30 pm

Joomla 1.5.26 JoomLeague - v1.6.0.35ddcaf
www.poloniamarklowice.pl

User avatar
kubik
.
Posts: 618
Joined: Tue Nov 03, 2009 7:20 pm
Joomleague version: 2.0.x
Location: Oberschlesien
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby kubik » Sat Jul 28, 2012 8:03 am

amstrad_pw wrote:Robię to na JAMP-ie, więc link'a do strony nie prześle :-(

Wygląda to następująco:

1.
Data urodzin:1970-02-12 Opis:

2. Działacz/Trener:Czesław Michniewicz
Data urodzin:1970-02-12 Opis:

Pozycję nr 1 bierze prawdopodobnie z opcji team_player, a pozycję nr 2 z team_staff.

Jak chcesz to podaj mi swój e-mail to prześlę Ci to co nakombinowałem w pliku joomleague.php


Mój kumpel właśnie zrobił hosting obrazków. Polecam - dobre to i polskie! www.wrzuc.se
Całość zrobiona w HTML5 i JavaScript
Joomla 2.5.x & 3.x
JoomLeague - Latest Git Version
GG Network No : 5739578
www.RegioLiga.pl

amstrad_pw
Newbie
Posts: 11
Joined: Thu Apr 14, 2011 10:57 am

Re: Search - problem z wyszukiwaniem trenera.

Postby amstrad_pw » Fri Oct 19, 2012 8:04 am

Widzę, że temat umarł :-(

User avatar
comraden
Joomleague Core Developer
Joomleague Core Developer
Posts: 1291
Joined: Thu Aug 16, 2007 2:27 pm
Location: Poland, Lublin
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby comraden » Fri Oct 19, 2012 10:28 am

amstrad_pw wrote:Tak jak pisałem wcześniej, trzeba byłoby zrobić warunek, ale na to jestem za ... słaby ;-)

a Twoje chęci do "bycia silniejszym" nie umarły?
http://llk.pl::jl_1.6 | jl_2.x | jl_3.x testing/production enviroment
samiec alfa koncernu 'Cham_Burak_Prostak' || proved: the most annoying person on the forum

User avatar
benio08
.
Posts: 494
Joined: Wed May 05, 2010 11:00 am
Location: Poland
Contact:

Re: Search - problem z wyszukiwaniem trenera.

Postby benio08 » Fri Oct 19, 2012 8:11 pm

W wersji 2.0 problem rozwiązany połowicznie wyświetla rezultaty nie linkuje do profiku Problem dotyczy Członków sztabu i Sędziów reszta pracuje bez zarzutu . Jak jest w wersji 1.6 nie sprawdzałem
Jomla 2.5.8 last joomleague revision


Return to “Polish”

Who is online

Users browsing this forum: No registered users and 1 guest

cron