Alexander Nitsche
Alexander Nitsche

Reputation: 67

Neos CMS 7: How to make a content element not editable in Neos UI?

I have an article document type, that displays a slider with related articles at the bottom. This slider Fusion component should not be inline editable nor selectable at all (if possible). I would like to apply a similar behaviour as for non-inline-editable node elements.

Upvotes: 0

Views: 92

Answers (1)

Roland Schütz
Roland Schütz

Reputation: 832

Use Neos.Fusion:Component to render elements without any backend logic.

BACKGROUND:

If your component inherits from Neos.Neos:ContentComponent, it will be selectable in the backend and also editable if you use Neos.Neos:Editable inside. This is how it's implemented:

prototype(Neos.Neos:ContentComponent) < prototype(Neos.Fusion:Component) {
  # The following line must not be removed as it adds required meta data to all content elements in backend
  @process.contentElementWrapping {
    expression = Neos.Neos:ContentElementWrapping
    @position = 'end 999999999'
  }

  @exceptionHandler = 'Neos\\Neos\\Fusion\\ExceptionHandlers\\NodeWrappingHandler'
}

Upvotes: 1

Related Questions