Gibt ein Object mit News-Items aus.
Dieser ViewHelper wird meist für die News-Listen-Seite verwendet.
Folgender Namespace muss im Templatefile gesetzt werden:
{namespace items=TYPO3\CooNews\ViewHelpers}
{namespace items=TYPO3\CooNews\ViewHelpers}
Attribute
Name | Beschreibung | Type | default | required |
---|---|---|---|---|
type | Hier wird der News-Type mitgegeben | mixed | - | true |
filter | Wird hier ein Array mit News-Items mitgegeben, werden nur diese ausgegeben - wird benötigt, wenn im Settings-Formular einzelne News ausgewählt werden können | array | - | false |
categories | Hier kann mit Kategorie-IDs auf bestimmte Kategorien reduziert werden (bei mehreren Kategorien werden diese als Array mitgegeben) | mixed | - | false |
items | Hier kann nach einzelnen News-Items gefiltert werden. Hierfür werden die UIDs der Items als String (durch Komma getrennt) oder als Array mitgegeben | mixed | - | false |
limit | Die maximale Anzahl an News-Items | integer | - | false |
exclude | Hier mitgegebene News-Items werden nicht ausgegeben | mixed | - | false |
as | Der Name des Objektes, das ausgegeben wird | string | 'categories' | false |
Beispiel
html
<items:list type="{cObj.allSettings.filter.type}" filter="{cObj.allSettings.filter}" as="items" >
<f:for each="{items}" as="item">
### HTML CONTENT ###
</f:for>
</items:list>