Skip to content

Child-Records not loaded, if Container-Element is linked via CType:shortcut, points to the original language Container and overlays are turned off #646

Description

@MajPay

A complex situation and i don't know what the correct behaviour would actually be. Let's try to explain:

Our customer has a free-mode language-setup, so no overlays should be applied.

The content was created in the default language. They inserted a shortcut element in various places and correctly linked a original language container element. Everything fine...

Then they created the translations and the translated shortcuts still point to the original language. TYPO3 does not care about that and would render the wrong-language-content. But if this content is a container, the FrontendContainerFactory will not find the child-elements!

This was introduced in some update (when we created that site a few years ago it worked as the customer expected) in the container-extension.

I can not auto-fix all shortcut elements because in free mode there might not be a relation from between the content elements in the different languages. So i would need to override the Container DataProcessor to spoof the Context.

But i was wondering what your advice on this is because we did not do any special custom stuff, everything pretty much straight forward.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions