Jump to content
xt:Commerce Community Forum

Navigation Unterseiten funktioniert nicht...


Freudenberg

Recommended Posts

Hallo,

ich nutze den Shop mit dem Template Minimal10.

Leider funktioniert bei uns die Navigation am Fussende der product_listing_v1.html

nicht richtig.

Der Aufruf im Template lautet wie folgt:

<table width="100%" border="0" cellspacing="0" cellpadding="0"> 

 <tr> 

   <td><!-- Navigation -->{$NAVIGATION}</td> 

 </tr> 

</table>
die links zu den folgenden Unterseiten der Kategorie werden automatisch erzeugt und sehen wie folgt aus: Seiten: 1 2 [nächste >>] der dazugehörende Code:
Seiten:  <b>1</b>  <a href="http://www.freudenberg-shop.de/index.php/category/Sonstige-Ausruestung/page/2" class="pageResults" title=" Seite 2 ">2</a>  <a href="http://www.freudenberg-shop.de/index.php/category/Sonstige-Ausruestung/page/2" class="pageResults" title=" nächste Seite ">[nächste >>]</a>
Leider ist der Link nicht korrekt. Der automatisch erstellte Link lautet:
http://www.freudenberg-shop.de/index.php/category/Sonstige-Ausruestung/page/2
er müsste lauten:
http://www.freudenberg-shop.de/index.php/[B]cPath/12_33/[/B]category/Sonstige-Ausruestung/page/2

...die /cpath- Angabe fehlt.

Wozu dient diese Angabe?

Wohin muss ich gehen um das ganze korrekt hinzuprogrammieren?

In welchem Modul wird dieser Teil der Navigation automatisch erzeugt und welche

Variablen muss ich noch einfügen, damit das cpath berücksichtigt wird?

Vielen Dank,

Maik Freudenberg

Link to comment
Share on other sites

So, für den interessierten Leser gebe ich hier die Lösung bekannt.

Im Modul /shop/inc/xtc_get_all_get_params.inc.php

an folgender Stelle wurde cpath ausgeklammert:


if ( (strlen($value) > 0) && ($key != xtc_session_name()) && ($key != 'error') [B]&& ($key != 'cPath')[/B] && (!in_array($key, $exclude_array)) && ($key != 'x') && ($key != 'y') ) {

          $key =rawurlencode(stripslashes($key));

          $value=rawurlencode(stripslashes($value));          

          $get_url .= $key . '=' . $value . '&';

        }

nach entfernen des oben fett markierten Teils wird der Link nun korrekt mit

cpath-Angabe erstellt.

Ob die Lösung generell gut ist, kann ich nicht sagen, jedenfalls funktioniert meine

Navigation jetzt...

M.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...