Hallo zusammen,
ich stehe etwas auf dem Schlauch, da mir einfach keine Lösung in den Sinn kommt und diese doch nicht so schwer sein kann.
Ich habe eine listview type="object" die pro Seite 20 Einträge anzeigt (rows=20)
Maximal sollen aber nur 100 Einträge, also 5 Seiten á 20 Einträge gelistet werden.
Eine Schleife in php die eine Anzeige auf max 100 begrenzt hatte auch nicht das gewünschte Ergebnis geliefert.
Eine Abfrage mit <we:ifPosition type="listview" operator="less" position="101" > ergab auch nicht das gewünschte Ergebnis.
Hat hier jemand vielleicht eine Idee?
Vielen Dank schonmal
listview type=object maximale Anzahl begrenzen
listview type=object maximale Anzahl begrenzen
piXel relations GmbH | Agentur für Online-Kommunikation
Luxemburger Str. 93 | 50354 Hürth
Telefon 0 22 33 / 99 66 81
www.pixelrelations.de | info@pixelrelations.de
Re: listview type=object maximale Anzahl begrenzen
Hallo eSka,
das geht mit Hausmitteln derzeit m.W. nicht. ifPosition bezieht sich glaube ich immer nur auf die gerade angezeigten 20 Einträge.
Du könntest mit PHP einen Zähler mitlaufen lassen oder aber die Seitenzahl vergleichen.
Letzteres z.B. mit diesem Ansatz
Siehe auch hier: http://webedition.org/de/webedition-cms ... viewpagenr
Das musst Du natürlich auch noch für die vor-/zurück Buttons etc. berücksichtigen.
Mach aber auch noch einen Eintrag mit einem Wunsch (Feature Request) in der bugbase auf und wünsche Dir dort einen max Parameter für listviews.
das geht mit Hausmitteln derzeit m.W. nicht. ifPosition bezieht sich glaube ich immer nur auf die gerade angezeigten 20 Einträge.
Du könntest mit PHP einen Zähler mitlaufen lassen oder aber die Seitenzahl vergleichen.
Letzteres z.B. mit diesem Ansatz
Code: Alles auswählen
<we:listview>
<we:repeat>
<we:listviewPageNr to="global" nameto="iPage" />
<we:position type="listview" to="global" nameto="iPosition" />
<?php if (($iPage < 5) && ($iPosition <= 20)) { ?>
Ausgabe
<?php } ?>
</we:repeat>
</we:listview>
Das musst Du natürlich auch noch für die vor-/zurück Buttons etc. berücksichtigen.
Mach aber auch noch einen Eintrag mit einem Wunsch (Feature Request) in der bugbase auf und wünsche Dir dort einen max Parameter für listviews.
Re: listview type=object maximale Anzahl begrenzen
oh ja, super danke. Das ist ein guter Weg.
Vielen Dank
Vielen Dank
piXel relations GmbH | Agentur für Online-Kommunikation
Luxemburger Str. 93 | 50354 Hürth
Telefon 0 22 33 / 99 66 81
www.pixelrelations.de | info@pixelrelations.de
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 20 Gäste