[Neos] Wrapping *each* children of ContentCollection with	custom markup
    Marcin Ryzycki 
    marcin at ryzycki.com
       
    Fri Apr 18 17:04:52 CEST 2014
    
    
  
OK, solved!
Thanks Pankaj for the suggestion with TYPO3.Neos:ContentCase.
Here's working code:
blockGridContent = TYPO3.TypoScript:Collection {
	collection = ${q(node).children('[instanceof 
TYPO3.Neos:ContentCollection]').children()}
	itemRenderer = M12.Foundation:BlockGridItem
	itemName = 'gridNodeItem'
}
prototype(M12.Foundation:BlockGridItem) < prototype(M12.Foundation:Content) {
	blockGridItemContent = TYPO3.TypoScript:Collection {
		collection = ${q(gridNodeItem)}
		itemName = 'node'
		itemRenderer = TYPO3.Neos:ContentCase
	}
}
And then <ts:render path="blockGridItemContent" /> inside 
BlockGridItem.html renders every child correctly.
Cheers!
M.
On 2014-04-18 01:34:13 pm +0000, Marcin Ryzycki said:
> On 2014-04-17 06:09:16 am +0000, Pankaj Lele said:
> 
>> try this one
>> 
>> prototype(M12.Foundation:BlockGrid) < prototype(M12.Foundation:Content) {
>> 	blockGridContent = TYPO3.TypoScript:Collection {
>> 		collection = ${q(node).children('[instanceof 
>> TYPO3.Neos:ContentCollection]').children()}
>> 		itemName = 'gridItem'
>> 		itemRenderer = TYPO3.Neos:ContentCase
>> 	}
>> }
> 
    
    
More information about the Neos
mailing list