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:

Wir sind für den TYPO3 Award 2023 nominiert
Beim diesjährigen Award haben wir es mit einem besonders schönen Projekt in die Endrunde geschafft

Actionreiche Abenteuer im Europa-Park
Spannende Erlebnisse und Teamgeist pur – ein Tag, den wir nie vergessen werden!

Macher, Kreative und TYPO3-Enthusiasten: das werkraum Team
Hinter jedem erfolgreichen Unternehmen stehen Menschen mit Leidenschaft. Lernt uns jetzt auf unserer neuen Teamseite kennen.