konto usunięte
Temat: Paginacja z brzydkim url działa, z takim jak bym chciał...
Witam,morduję się z kolejną rzeczą, a mianowicie paginacją w cakephp 2.0...
mam działającą paginację, która działa tak:
Router::connect('/wszystkie-produkty', array('controller' => 'products', 'action' => 'sitemap_products'))
i URL do 2 strony wyników wygląda tak: /products/sitemap_products/page:2
i URL do 3 strony wyników wygląda tak: /products/sitemap_products/page:3
itd.; w takiej postaci to dziala, ale nie zadowala mnie wyglad adresu url;
natomiast nie potrafię zrobić, by ta paginacja zadziałała dla URL:
/wszystkie-produkty/2
/wszystkie-produkty/3
próbowałem robić
Router::connect('/wszystkie-produkty/:page', array('controller' => 'products', 'action' => 'sitemap_products', 'page' => '[0-9]+'))
... ale paginacja w takim przypadku nie dziala (adresy url sie zmieniają ładnie, ale już nie wyswietla kolejnych stron wynikow)
nie wiem, czy to kwestia po stronie routingu, czy moze powinienem coś w kontrolerze PRODUCTS zmienić/poprawić...
i na dodatek nie rozumiem błędu "Warning (2): preg_match() [function.preg-match]: Numeric named subpatterns are not allowed [CORE\Cake\Routing\Route\CakeRoute.php, line 178]" co mu nie pasuje...
za pomysł/podpowiedź z góry dziękuję
Ciasteczkowy Potwór