Skip to content
This repository was archived by the owner on Mar 20, 2024. It is now read-only.
This repository was archived by the owner on Mar 20, 2024. It is now read-only.

Relation resolving does not respect access rights #94

Description

@DanielSiepmann

At the moment we resolve relations, while indexing, via TYPO3 API. We are using a BE API, which does only take Workspace and deleted into account, no enableFields like hidden.

Therefore relations are also resolved and available as facet in search, even if they are hidden.

Implementation is done in Codappix\SearchCore\Domain\Index\TcaIndexer\RelationResolver andCodappix\CdxCore\DataProcessing\TcaRelationResolvingProcessor.

Currently I don't have idea how to resolve relations other then by implementing each relation type ourself :(
Perhaps we can reuse some code from Extbase, which should use models and TCA to build queries.

Activity

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

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions