Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CakePHP] Paginacja->numbers i url
ZenekN
post 23.10.2014, 11:08:55
Post #1





Grupa: Zarejestrowani
Postów: 418
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Hej majstruje dzisiaj przy paginacji uzyskałem ładny adres url z użyciem metody numbers ale niestety paginacja nie działa

  1. domena.pl/dzial/21/napoje/2
  2. domena.pl/dzial/21/napoje/3
  3. domena.pl/dzial/21/napoje/4
  4. itd


a więc określiłem sobie dodatkowo options nad numbers i wszystko ładnie wygląda z tym że jak pisałem paginacja nie działa.

w pliku widoku:

  1. $this->Paginator->options(array('url'=> array('controller' => 'Product', 'action'=>'dzial', 'slug' => $this->request->params['pass'][0], 'nam' => $this->request->params['pass'][1])));
  2. echo $this->Paginator->numbers();


a w routes
  1. Router::connect('/dzial/:slug/:nam/:page', array('controller' => 'Product',
  2. 'action'=>'dzial',



Go to the top of the page
+Quote Post
kicaj
post 23.10.2014, 18:00:18
Post #2





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


A dodałeś w kontrolerze w ustawieniach paginacji, na której jesteś stronie?


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
ZenekN
post 27.08.2015, 10:02:04
Post #3





Grupa: Zarejestrowani
Postów: 418
Pomógł: 5
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


śieeet jedna linijka kodu wink.gif

  1. 'page' => $this->request->params['pass'][2],


Chciałem zapytać, utworzyłem to samo rozwiązanie z tym że kontroller mam w liczbie pojedynczej i pagninacja nie działa.

Czy to może mieć wpływ ?

---Edit
Tak ma wpływ smile.gif

Ten post edytował ZenekN 27.08.2015, 10:33:10
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 2.05.2024 - 23:44