Ich habe weitgehenst das Blogbeispiel von Robert nachgebaut. Somit können Blogbeiträge auch kommentiert werden.
Aber egal was ich für die Kommentare einstelle, diese sind immer erst nach dem Cache-Leeren sichtbar.
Letzter Versuch im TypoScript:
prototype(Vendor.Blog:Post) < prototype(TYPO3.TypoScript:Template) {
templatePath = 'resource://Vendor.Blog/Private/Templates/TypoScript/Post.html'
title = ${q(node).property('title')}
node = ${node}
main = TYPO3.Neos:ContentCollection {
nodePath = 'main'
@cache {
mode = 'cached'
}
}
comments = TYPO3.Neos:ContentCollection {
nodePath = 'comments'
@cache {
mode = 'uncached'
context {
1 = 'node'
2 = 'documentNode'
}
}
}
numberOfComments = ${q(node).children('comments').children('[spam = false]').count()}
}
Jemand eine Idee hierzu?