PHP Класс Neos\Neos\Controller\Frontend\NodeController

Наследование: extends Neos\Flow\Mvc\Controller\ActionController
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$contextFactory Neos\ContentRepository\Domain\Service\ContextFactoryInterface
$defaultViewObjectName string
$nodeShortcutResolver Neos\Neos\Domain\Service\NodeShortcutResolver
$privilegeManager Neos\Flow\Security\Authorization\PrivilegeManagerInterface
$propertyMapper Neos\Flow\Property\PropertyMapper
$session Neos\Flow\Session\SessionInterface
$view Neos\Neos\View\TypoScriptView

Открытые методы

Метод Описание
showAction ( Neos\ContentRepository\Domain\Model\NodeInterface $node = null ) : string Shows the specified node and takes visibility and access restrictions into account.

Защищенные методы

Метод Описание
handleShortcutNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void Handles redirects to shortcut targets in live rendering.
overrideViewVariablesFromInternalArguments ( ) : void Checks if the optionally given node context path, affected node context path and typoscript path are set and overrides the rendering to use those. Will also add a "X-Neos-AffectedNodePath" header in case the actually affected node is different from the one routing resolved.

Описание методов

handleShortcutNode() защищенный Метод

Handles redirects to shortcut targets in live rendering.
protected handleShortcutNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void
$node Neos\ContentRepository\Domain\Model\NodeInterface
Результат void

overrideViewVariablesFromInternalArguments() защищенный Метод

This is used in out of band rendering for the backend.
protected overrideViewVariablesFromInternalArguments ( ) : void
Результат void

showAction() публичный Метод

Shows the specified node and takes visibility and access restrictions into account.
public showAction ( Neos\ContentRepository\Domain\Model\NodeInterface $node = null ) : string
$node Neos\ContentRepository\Domain\Model\NodeInterface
Результат string View output for the specified node

Описание свойств

$contextFactory защищенное свойство

protected ContextFactoryInterface,Neos\ContentRepository\Domain\Service $contextFactory
Результат Neos\ContentRepository\Domain\Service\ContextFactoryInterface

$defaultViewObjectName защищенное свойство

protected string $defaultViewObjectName
Результат string

$nodeShortcutResolver защищенное свойство

protected NodeShortcutResolver,Neos\Neos\Domain\Service $nodeShortcutResolver
Результат Neos\Neos\Domain\Service\NodeShortcutResolver

$privilegeManager защищенное свойство

protected PrivilegeManagerInterface,Neos\Flow\Security\Authorization $privilegeManager
Результат Neos\Flow\Security\Authorization\PrivilegeManagerInterface

$propertyMapper защищенное свойство

protected PropertyMapper,Neos\Flow\Property $propertyMapper
Результат Neos\Flow\Property\PropertyMapper

$session защищенное свойство

protected SessionInterface,Neos\Flow\Session $session
Результат Neos\Flow\Session\SessionInterface

$view защищенное свойство

protected TypoScriptView,Neos\Neos\View $view
Результат Neos\Neos\View\TypoScriptView