Einzelne 1 der Seitennavigation unterdrücken

Alle Fragen und Probleme zur aktuellen Randshop Version 2.3 können hier gepostet werden.

Moderatoren: Magnus, mmaass, ablass

Einzelne 1 der Seitennavigation unterdrücken

Beitragvon Magnus » Mo 25. Aug 2008, 10:02

Hallo,

wenn weniger als 10 Artikel in einer Kategorie sind, besteht die Seitennavigation aus einer einsam über und unter den Artikeln stehenden 1.
Mancher stört sich daran, da sie ja auch keine Information liefert...

Dem lässt sich mit folgendem Code in der /templates/standard/artikel/artikeluebersicht.tpl(am Anfang und am Ende) abhelfen :
Diese Zeilen
Code: Alles auswählen
<!-- Anzeige von Zurueck- und Weiter-Button -->
<div class="weiterZurueckFormat">
      <?=$SeitenNaviArray["seite_zurueck"]?>&nbsp;&nbsp;<? foreach ($SeitenNaviArray["seitenarray"] as $Seite) { echo $Seite; }; ?>&nbsp;&nbsp;<?=$SeitenNaviArray["seite_vor"]?>
</div>

durch diese ersetzen:
Code: Alles auswählen
<!-- Anzeige von Zurueck- und Weiter-Button -->
<?if (count($SeitenNaviArray["seitenarray"])>1){?>
<div class="weiterZurueckFormat">
      <?=$SeitenNaviArray["seite_zurueck"]?>&nbsp;&nbsp;<? foreach ($SeitenNaviArray["seitenarray"] as $Seite) { echo $Seite; }; ?>&nbsp;&nbsp;<?=$SeitenNaviArray["seite_vor"]?>
</div>
<?}?>

Funktionsweise: Der ganze div-Block wird in eine IF-Abfrage eingeschlosssen(die schließende } nicht vergessen!). Ist in dem Array $SeitenNaviArray["seitenarray"] mehr als eine Zeile (=Seitenlink) vorhanden, wird die Seitennavigation aufgebaut, wenn nur ein Eintrag drin ist, dann nicht, weil das wäre unsere einsame 1.

Viele Grüße

Magnus
Magnus
 
Beiträge: 1602
Registriert: Mi 21. Feb 2007, 21:10

Zurück zu Allgemeines / Installation / Hilfe

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste