TYPO3 Fluid Tipp 10: Globale Namespaces
// Globally registered fluid namespace
$GLOBALS['TYPO3_CONF_VARS']['SYS']['fluid']['namespaces']['my'] = ['MyVendor\\MyExtension\\ViewHelpers'];
// Makes "my" a namespace in Fluid, e.g. "<my:foobar>" resolves
// to class MyVendor\MyExtension\ViewHelpers\FoobarViewHelper
In TYPO3 Fluid gibt es einen globalen Array für Standard Fluid-Namespaces. Dieser kann verwendet werden, um eigene ViewHelper unter einem eigenen Namespace im Fluidtemplate zur Verfügung zu stellen. Außerdem kann man hier auch vorhandene Namespaces aus dem Core anpassen oder erweitern.
{namespace v= FluidTYPO3\Vhs\ViewHelpers} //Fluid
{namespace my = VendorName\ExtensionName\ViewHelpers} //my own namespace
<my:ownClass>my content</my:ownClass>
Hat dir der Artikel gefallen?
Werkraum News:

TYPO3-Relaunch für die Karlshochschule
Ein TYPO3-Update mit allem Pipapo - genau für solche Projekte brennen wir

werkraum hat Verstärkung bekommen
Wir freuen uns einen neuen Kollegen im Forsthaus begrüßen zu dürfen

Azubis für Anwendungsentwicklung, Systemintegration und Mediengestaltung gesucht
werkraum bildet ab Sommer 2022 gleich in mehreren Berufen aus