- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Probleme mit .subList(int), .subList(int,int)
Hallo zusammen,
mittels CMS_INPUT_CONTENTLIST werden verschiedene Eintrรคge ausgewรคhlt.
Innerhalb einer CMS_FOR-Schleife mรถchte ich jetzt die Anzahl der Eintrรคge beschrรคnken, so dass z.B. nur 3 Eintrรคge angezeigt werden.
Hierfรผr habe ich .subList(int)/.subList(int,int) verwendet.
Beim Aufruf von .subList(int)/.subList(int,int) bekomme ich aber eine Fehlermeldung und es werden keine Ergebnisse angezeigt. Lรถsche ich .subList(int)/.subList(int,int) werden alle Eintrรคge angezeigt.
Aufruf: $CMS_FOR( for_relatedStory, set_relatedStories.subList(3))$
Fehlermeldung: Cannot evaluate loop expression: java.lang.UnsupportedOperationException
(Klasse von set_relatedStories:PersistentList)
Danke fรผr die Hilfe.
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wieso nicht so:
$CMS_FOR(i, [0 .. 3]$ $CMS_SET(for_relatedStory, relatedStories[i])$ ... $CMS_END_FOR$
Wobei der feste Wert 3 natรผrlich zu einem Fehler fรผhrt, wenn die Liste zu wenig Elemente enthรคlt.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
die aktuelle Grรถรe der Liste kรถnnte man doch vorher abfragen?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Ja, muss man sogar. Das wollte ich mit meinem Kommentar ausdrรผcken

