1

如何在不删除包 TYPO3.Neos.NodeTypes 的情况下禁用默认 NodeTypes?

如果我删除这个包,我还必须删除包 TYPO3.Neos.Kickstarter,因为它依赖于 NodeType 包。

我尝试在 TYPO3.Neos.NodeTypes Settings.yaml 中将 autoinclude 设置为 false,但它不起作用。

TYPO3:
  Neos:
    typoScript:
      autoInclude:
        'TYPO3.Neos.NodeTypes': False
4

2 回答 2

3

可以将节点类型标记为抽象,然后它们不会出现在用户界面中。

节点类型.yaml:

'TYPO3.Neos.NodeTypes:Headline':
  abstract: TRUE

或者:

'TYPO3.Neos.NodeTypes:Headline':
  ui: ~
于 2014-03-08T11:16:13.367 回答
0

这对我有用,可以从可添加到文档的节点类型列表中删除Headline节点类型:

'TYPO3.Neos.NodeTypes:Headline': []

我将此行放入我的站点包的 NodeTypes.yaml 中。

于 2014-09-07T08:41:10.077 回答