Как я могу отключить NodeTypes по умолчанию в TYPO3 Neos?

Как я могу отключить NodeTypes по умолчанию, не удаляя пакет TYPO3.Neos.NodeTypes?

Если я удалю этот пакет, я также должен удалить пакет TYPO3.Neos.Kickstarter, потому что он зависит от пакета NodeType.

Я попытался установить для autoinclude значение false в TYPO3.Neos.NodeTypes Settings.yaml, но это не сработало.

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

person Jürgen Kleiß    schedule 01.03.2014    source источник


Ответы (2)


Можно пометить типы узлов как абстрактные, тогда они не будут отображаться в пользовательском интерфейсе.

NodeTypes.yaml:

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

альтернативно:

'TYPO3.Neos.NodeTypes:Headline':
  ui: ~
person Aske Ertmann    schedule 08.03.2014
comment
Хей Аске. Есть новости по этому поводу? И можете ли вы привести краткий пример того, как этого добиться? - person ; 17.11.2014

Это помогло мне удалить тип узла Заголовок из списка типов узлов, доступных для добавления в документ:

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

Я поместил эту строку в NodeTypes.yaml пакета моего сайта.

person mostwanted    schedule 07.09.2014