brec 0 Posted October 23, 2013 (edited) Chodzi o rozwijaną liste ilości produktów jaka ma być wyświetlana na stronie (znajduje się ona w pliku nbr-product-page.tpl) i działa dobrze do czasu aż zmienie strone (chodzi o strone paginacji).Jeżeli strona == 1 wtedy adres wygląda, np. tak: ...id_category=84&controller=category&n=20($n = ilość wyświetlanych produktów na stronie)I w tym przypadku zmiana ilości produktów na strone z 20 na 10 działa OK.Jeżeli strona == 2 wtedy adres wygląda tak: ...id_category=84&controller=category&n=20&p=2($p = wybrana strona-paginacji)Tutaj niestety jeżeli zmienie ilość produktów z 20 na 10 powstaje taki adres:.../index.php?p=2&id_category=84&controller=category&n=10 I zamiast spodziewanej akcji dostaje komunikat: [Debug] This page has movedPlease use the following URL instead: .../index.php?id_category=84&controller=category&p=2&n=10 Jak przenieść $p z pierwszego miejsca na przedostatnie w URL ?Ew. jak wykonać automatyczne przekierowanie, bez komunikatuDodam że nie edytowałem tych plików więc jest to dość dziwne że nei działa porawnie. Edited October 28, 2013 by brec (see edit history) Share this post Link to post Share on other sites
vekia 8,950 Posted October 23, 2013 kolejność nie powinna wpływać na sposób wyświetlania się strony, czy w twoim przypadku, kiedy przeniesiesz to p=2 ręcznie, wszystko działa ok? zapewnie nie ale wole zapytać Share this post Link to post Share on other sites
brec 0 Posted October 23, 2013 (edited) no właśnie też byłem pewny że kolejność jest bez znaczenia bo każda wartość przepisana jest do dobrej zmiennej, a jednakgdy usune p=2 z początku i wkleje je przed albo za n=10 skrypt działa dobrze, w każdym innym miejscu pojawia się ww. komunikat Edited October 23, 2013 by brec (see edit history) Share this post Link to post Share on other sites