Hallo,
ich möchte in einer for-Schleife ein ContentCollection Array ausgeben. Gibt es da eine Möglichkeit?
Carousel.ts
prototype(Vendor.Site:Carousel) {[
carouselItems = TYPO3.Neos:ContentCollection {
nodePath = 'carouselItems'
iterationName = 'carouselItemsIteration'
}
carouselItemArray = ${q(node).children('carouselItems').children('[instanceof Vendor.Site:CarouselBlock]')}
prototype(Vendor.Site:CarouselBlock) {
templatePath = 'resource:// Vendor.Site /Private/Templates/NodeTypes/CarouselBlock.html'
iteration = ${carouselItemsIteration}
}
}
Carousel.html
{namespace ts=TYPO3\TypoScript\ViewHelpers}
{namespace neos=TYPO3\Neos\ViewHelpers}
{namespace media=TYPO3\Media\ViewHelpers}
<div id="main_flexslider" class="flexslider">
<ul class="slides">
<f:for each="{carouselItemArray}" as="carouselItem">
<li class="item">
??????
</li>
</f:for>
</ul>
</div>