Skip to content

Instantly share code, notes, and snippets.

View urbantrout's full-sized avatar

Harald Atteneder urbantrout

View GitHub Profile
@urbantrout
urbantrout / LanguageMenu.fusion
Last active November 10, 2017 23:00 — forked from htuscher/LanguageMenu.ts2
Neos Fusion condition LanguageMenu if dimension exists
languageMenu = DimensionsMenu {
templatePath = 'resource://UrbanTrout.Site/Private/Templates/FusionObjects/LanguageMenu.html'
dimension = 'language'
# Only show languageMenu if 'en' dimension exists.
@if.condition = ${Type.className(q(node).context({'dimensions': {'language': ['en']}, 'targetDimensions': {'language': 'en'}}).get(0)) == 'Neos\ContentRepository\Domain\Model\Node'}
}