Neos:停用/删除的节点仍然存在

时间:2014-02-13 14:07:43

标签: typo3 typo3-neos

我一直在玩Typo3 Neos。所以我根据this教程安装了它,除了我没有导入演示包。

为了安全起见,我在刷新缓存之前停用并删除了TYPO3.NeosDemoTypo3Org包。因此,当我登录后端时,菜单的预览部分中有“打印”按钮,并且在演示包中定义了自定义节点(我已停用并删除)。不难想象,当我尝试添加这些节点时,我收到一条错误消息:

Failed to render element
    page<TYPO3.Neos:Page>/
    body<TYPO3.TypoScript:Template>/
    content/
    main<TYPO3.Neos:PrimaryContent>/
    default<TYPO3.TypoScript:Matcher>/
    element<TYPO3.Neos:ContentCollection>/
    itemRenderer<TYPO3.Neos:ContentCase>/
    default<TYPO3.TypoScript:Matcher>/
    element<TYPO3.NeosDemoTypo3Org:Carousel>
Invalid resource URI "resource://TYPO3.NeosDemoTypo3Org/Private/Templates/NodeTypes/Carousel.html": Package "TYPO3.NeosDemoTypo3Org" is not available. (201402131504259fdc08)

它清楚地表明没有Carousel节点(因为旋转木马应该被包裹的包被删除)。所以这是我的问题:为什么这仍然存在?

1 个答案:

答案 0 :(得分:0)

确保正确刷新缓存。在生产环境中,它是

FLOW_CONTEXT=Production ./flow flow:cache:flush --force

但似乎更有可能的是,在您的TYPO3内容存储库中,您仍然有一个Carousel内容,当然在安装Demo Package时不会删除它。因此,请查看您的Node表并检查节点类型TYPO3.NeosDemoTypo3Org:Carousel并删除这些节点。