product_listing aufrufen mit &per_site=2 funzt nicht

  • hi leute,
    hab ein kleines problömchen. hab in meinem shop ein paar hardgecodete links im menü:rolleyes:, mit denen ich produktkategorien aufrufe.
    also zum beispiel sollen in der kategorie1 immer 10 produkte pro seite angezeigt, in der kategorie2 sollen 5 produkte pro seite angezeigt werden.
    links also folgendermaßen
    /index.php?cPath=1&per_site=10
    /index.php?cPath=2&per_site=5
    das funktioniert auch wunderbar, solange ich commerce:SEO URL v1 nicht aktiviere
    hat jemand ne idee, wie ich das fixen kann? fehlt vielleicht irgendwas in meiner htaccess?

    shopversion ist commerce:SEO v2.0.11.2 CE.
    cache ist deaktiviert

    grüße
    n

  • moin,
    hab mit

    Code
    echo '<pre>';print_r($_SERVER);echo '</pre>';


    in der index.php mal den query string ausgeben lassen.

    wenn commerce:SEO URL v1 deaktiviert ist

    Code
    [REQUEST_METHOD] => GET    [QUERY_STRING] => cPath=7&per_site=4

    wenn commerce:SEO URL v1 aktiviert ist

    Code
    [REQUEST_METHOD] => GET
        [QUERY_STRING] => linkurl=Tische

    die variable per_site kommt also irgendwie nicht an auf der seite an.
    weiß jemand wie ich auf die variable zugreifen kann?
    bzw. wie ich erreichen kann dass bei der einen kategorieseite 5 und bei der anderern 10 produkte angezeigt werden ..

  • hoi @ll,

    das ist ein allgemeines Problem mit der Navigation. Wir arbeiten an dem Bugfix!


    Für den versierten Nutzer:

    Die normale Seite (ohne seo-urls) wird über die Funktion

    PHP
    getLinksArray(...)

    ,
    und die SEO-Url-Seite über die Funktion

    PHP
    getSEOLinksArray(...)

    in der Datei /includes/classes/split_page_result.php geparst. Wer will , oder nicht mehr warten kann, kann sich sehr gerne selbst daran austoben, allerdings ohne Gewähr!

    greetz, me