PHP Класс FluidTYPO3\Vhs\ViewHelpers\Variable\TyposcriptViewHelper
Accesses Typoscript paths. Contrary to the Fluid-native
f:cObject this ViewHelper does not render objects but
rather retrieves the values. For example, if you retrieve
a TypoScript path to a TMENU object you will receive the
array of TypoScript defining the menu - not the rendered
menu HTML.
A great example of how to use this ViewHelper is to very
quickly migrate a TypoScript-menu-based site (for example
currently running TemplaVoila + TMENU-objects) to a Fluid
ViewHelper menu based on
v:page.menu or
v:page.breadCrumb
by accessing key configuration options such as
entryLevel
and even various
wrap definitions.
A quick example of how to parse a
wrap TypoScript setting
into two variables usable for a menu item:
{wrap.0}{menuItem.title}{wrap.1}
{wrap.0 -> f:if(condition: settings.wrapBefore)}{menuItem.title}{wrap.1 -> f:if(condition: settings.wrapAfter)}
Показать файл
Открыть проект
Защищенные свойства (Protected)
Свойство |
Тип |
Описание |
|
$configurationManager |
TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface |
|
|
Открытые методы
Описание методов
injectConfigurationManager()
публичный Метод
public injectConfigurationManager ( TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface $configurationManager ) : void |
$configurationManager |
TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface |
|
Результат |
void |
|
Описание свойств
$configurationManager защищенное свойство
protected ConfigurationManagerInterface,TYPO3\CMS\Extbase\Configuration $configurationManager |
Результат |
TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface |
|