[TYPO3-german] News System List View Template - Erster Eintrag aus Related Links

JCL - Johannes C. Laxander jc at laxander.com
Tue Jan 1 15:56:15 CET 2013


Hallo Georg,

Dank deiner schnellen Hilfe habe ich im neuen Jahr schon mein erstes Erfolgserlebnis ;)
Danke :-))

Hier die Lösung:

<f:if condition="{newsItem.relatedLinks}">
	<f:then>
		<!-- Mit dem ersten Eintrag in 'related Links' verlinken -->
		<f:for each="{newsItem.relatedLinks}" as="relatedLink" iteration="linkIterator">
			<f:if condition="{linkIterator.isFirst}">
				<f:link.page pageUid="{relatedLink.uri}" target="blank">
					{newsItem.title}
				</f:link.page>
			</f:if>
		</f:for>
	</f:then>
	<f:else>
		{newsItem.title}
	</f:else>
</f:if>

Gruß, Johannes

> Georg Ringer
> Gesendet: Dienstag, 1. Januar 2013 15:11
> 
> Hallo,
> 
> du musst mit einer f:for Schleife über die related iterieren 
> und kannst hier prüfen ob du das erste Element hast, siehe 
> http://git.typo3.org/FLOW3/Packages/TYPO3.Fluid.git/blob/HEAD:
> /Classes/TYPO3/Fluid/ViewHelpers/ForViewHelper.php
> => iteration="fooIterator"
> 
> alternativ kannst du das mit einem eigenen VH auch machen
> 
> lg georg
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list