Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 18.12.2006 Ostrzeżenie: (0%)
|
Witam. Od niedawna korzystam ze znanej wam wszystkim clasy pagera do porcjowania i sortowania zapytań z bazy Mysql.
Potrafi ktoś z was zmodyfikować pagera tak aby wyniki były pod SEO, oprócz utworzenia pliku .httaccess należy w zmodyfikować poniższy plik aby generował on linki Przykład: zamiast np. takiego linku http://krowiorz.com/test.php?mp3=2 był taki: http://krowiorz.com/test-2.html lub zamiast http://krowiorz.com/test.php?mp3=1&ord...amp;orderd=desc był taki: http://krowiorz.com/test-1-2-desc.html Zielonego pojęcia nie mam jak to ugryźć w tych w poniższych funkcjach, bo z .htaccess nie będzie problemu. Daje link, bo topic był by za długi KOD PAGERA |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
czemu nie dajesz linka do strony klasy tylko do swojej strony? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Kodu pagera nie trzeba modyfikowac. Wyjasnialem juz pare razy jak trzeba zapodawac linki. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) edit: choc na szybkiego mozesz zmienic metode makeLink na:
a pager tworzyc tak: $pager = new Pager('id', null); |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 18.12.2006 Ostrzeżenie: (0%)
|
Nie działa (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) używam wersji 2.5 i php5
Zmieniłem w pliku Pager.class.php fragmęt kodu z:
na
Wywoływałem pagera tak:
Próbowałem zmienić przy wywoływaniu tą linijkę
na lub
NIESTETY BEZ REZULTATÓW, CO ROBIĘ ŹLE? |
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
samo nie dziala to mi za wiele nie mowi.
Pozatym mieszasz dwie wersje pagera. Zmiany robisz w Pager, a uzywasz EPager. EPager jest rozszerzeniem klasy Pager o dodatkową funkcjionalnosc. Skoro wiec uzywasz EPager, to zmiane funkcji rob w niej, a nie w Pager, gdyz EPager i tak nadpisze funkcję z Pager. I tylko mi nie mow ze mowie niezrozumiale. Tu sie klania tzw. dziedziczenie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 18.12.2006 Ostrzeżenie: (0%)
|
Oczywiście że słyszałem o dziedziczeniu, tylko że widząc skrawek skryptu trudno się połapać. Oczywiście za działało (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Bardzo dziękuje za pomoc i przepraszam za kłopot.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 26.12.2025 - 11:11 |