Skocz do zawartości
Netteria.NET

Filtry i problem z paginacją - PS 1.6

Rekomendowane odpowiedzi

Witam

 

Mam taki sklep który dostałem w spadku więc tak naprawdę nie wiem co tam wcześniej kto rzeźbił. Aktualnie mam taki problem że przy użyciu filtrów paginacja mi szaleje i dostaję z kontrolera 404.

https://strefasukienek.pl/12-sukienki#/kolor-czarny

i mam dwie strony wyników. Na dole w paginacji kliknę aby przerzuciło na drugą stronę i dostaję 404. Oczywiście tak jest dla każdej kombinacji gdy wychodzi więcej niż jedna strona

Wersja presty to 1.6.1.15

Siedzę od rana, grypa mnie rozwala, i ni cholery nie wiem co to może być.

Może ktoś coś podpowie. Będę bardzo wdzięczny.

z góry dzięki

Sławek

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Problem rozwiązany. Dziękuję wszystkim za zainteresowanie.

Jakby ktoś miał taki problem w przyszłości to warto zerknąć w pliku Link.php - u mnie poprzedni programista namieszał w metodzie generowania linku:(

No ale udało się to wyśledzić metodą porównawczą i z innym działającym sklepem jaki mam pod opieką.

 

pozdrawiam

Sławek

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Podobna zawartość

    • Przez Netteria.NET
      Witam   Chcę zmienić w paginacji linki z ?page=2 na /2/ i tak dalej. W pliku pagination.tpl zrobiłem sobie w prosty sposób  {if $page.page===1}                                href="{$page.url|replace:'/?page=1':'/'}"                             {else}                                 href="{$page.url|replace:'?page=':''}/"                             {/if}     nie wiem jednak jak zrobić aby te linki działału bo oczywiście teraz dostaję 404. Kombinowałem w .htaccess ale  nie to. Pewnie to w kontrolerze trzeba zmienić i wrzucić do overwrite ale nic jakoś na ten temat nie mogę znaleźć Może ktoś coś podpowie. Będę naprawdę wdzięczny.
    • Przez Netteria.NET
      Witam
      Chcę zmienić w paginacji linki z ?page=2 na /2/ i tak dalej. W pliku pagination.tpl zrobiłem sobie w prosty sposób 
      {if $page.page===1}       href="{$page.url|replace:'/?page=1':'/'}" {else}       href="{$page.url|replace:'?page=':''}/" {/if}
      nie wiem jednak jak zrobić aby te linki działału bo oczywiście teraz dostaję 404. Kombinowałem w .htaccess ale  nie to. Pewnie to w kontrolerze trzeba zmienić i wrzucić do overwrite ale nic jakoś na ten temat nie mogę znaleźć
      Może ktoś coś podpowie. Bedę naprawdę wdzięczny.
    • Przez hadwao
      Witam,
       
      Prestashop obecnie w procesie filtrowanie używa adresów z # co sprawia, że adresów tych nie da się zaindeksować, tymczasem czasami przydałoby się móc niektóre filtry zaindeksować - np. marki, typ produktu etc. jednocześnie nie indeksując innych typu dostępność, przedział cenowy itp.
       
      Idealne rozwiązanie to zamiana urli z # na normalne url'e + wskazanie które filtry mają wskazywać "canonicalem" na kategorię główną, a które maja być indeksowane. Niestety nie mogę znaleźć takiego dodatku do presty ;-( Pytanie czy to w ogóle jest programistycznie wykonalne? 
       
      Widziałem rozwiązanie pośrednie - tj. moduł Advanced Search, gdzie miedzy innymi można tworzyć strony statyczne z filtrów, ale to średnie rozwiązanie, bo nawigacja z takiej strony jest do bani - nie da się przejść np. na pokrewne kategorie bo to bardziej wynik globalnego wyszukiwania. Same filtry nadal działąją ajaxowo, a tworzone są alternatywne linki.
       
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 822
    • Postów
      37 123
×