Skip to content

Commit d134170

Browse files
committed
BUGFIX: Render dimension menu only when context node is found
1 parent 9098d2f commit d134170

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

Classes/ViewHelpers/DimensionInformationViewHelper.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
class DimensionInformationViewHelper extends AbstractViewHelper
99
{
10-
10+
1111
/**
1212
* Initialize arguments.
1313
*
@@ -16,10 +16,10 @@ class DimensionInformationViewHelper extends AbstractViewHelper
1616
*/
1717
public function initializeArguments()
1818
{
19-
$this->registerArgument('node', NodeInterface::class, 'Node', false);
19+
$this->registerArgument('node', NodeInterface::class, 'Node', true);
2020
$this->registerArgument('dimension', 'string', 'Dimension', false, null);
2121
}
22-
22+
2323
/**
2424
* @param NodeInterface $node
2525
* @param string $dimension dimension name

Resources/Private/Partials/LanguageSelection.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{namespace neos=Neos\Neos\ViewHelpers}
22
{namespace taxonomy=Sitegeist\Taxonomy\ViewHelpers}
33

4+
<f:if condition="{contextNode}">
45
<f:form action="changeContext" class="neos-inline" method="get">
56

67
<f:form.hidden name="contextNode" value="{contextNode.contextPath}" />
@@ -13,3 +14,4 @@
1314
</f:for>
1415

1516
</f:form>
17+
</f:if>

0 commit comments

Comments
 (0)