diff --git a/Neos.Neos/Classes/ViewHelpers/Node/LabelViewHelper.php b/Neos.Neos/Classes/ViewHelpers/Node/LabelViewHelper.php new file mode 100644 index 00000000000..b3bbb0edfc4 --- /dev/null +++ b/Neos.Neos/Classes/ViewHelpers/Node/LabelViewHelper.php @@ -0,0 +1,30 @@ +registerArgument('node', Node::class, 'Node', true); + } + + public function render(): string + { + /** @var Node $node */ + $node = $this->arguments['node']; + return $this->nodeLabelGenerator->getLabel($node); + } +} diff --git a/Neos.Neos/Resources/Private/Templates/Service/Nodes/Index.html b/Neos.Neos/Resources/Private/Templates/Service/Nodes/Index.html index 04380e2fb73..d9a6bca19f5 100644 --- a/Neos.Neos/Resources/Private/Templates/Service/Nodes/Index.html +++ b/Neos.Neos/Resources/Private/Templates/Service/Nodes/Index.html @@ -25,7 +25,7 @@

{neos:backend.translate(id: 'service.nodes.title', value: 'Nodes')}

- + ({node.aggregateId.value}) [{node.nodeTypeName.value}] {neos:backend.translate(id: 'service.nodes.show', value: 'Show')} @@ -35,4 +35,5 @@

{neos:backend.translate(id: 'service.nodes.title', value: 'Nodes')}

- > {node.label} + > {neos:node.label(node: node)} + diff --git a/Neos.Neos/Resources/Private/Templates/Service/Nodes/Show.html b/Neos.Neos/Resources/Private/Templates/Service/Nodes/Show.html index 0d3490174c1..c1ec0fd07bc 100644 --- a/Neos.Neos/Resources/Private/Templates/Service/Nodes/Show.html +++ b/Neos.Neos/Resources/Private/Templates/Service/Nodes/Show.html @@ -1,14 +1,14 @@ {namespace neos=Neos\Neos\ViewHelpers} - {neos:backend.translate(id: 'node', value: 'Node')}: {node.label} + {neos:backend.translate(id: 'node', value: 'Node')}: {neos:node.label(node: node)}
-

{neos:backend.translate(id: 'node', value: 'Node')}: {node.label}

+

{neos:backend.translate(id: 'node', value: 'Node')}: {neos:node.label(node: node)}

- + @@ -17,7 +17,7 @@

{neos:backend.translate(id: 'node', value: 'Node')}: {node.label}

- +
{neos:backend.translate(id: 'service.nodes.nodeProperties', value: 'Node Properties')}
_path{node.path}{node.name}
nodeContextPath