diff --git a/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/TopnavItemViewHelper.php b/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/TopnavItemViewHelper.php deleted file mode 100644 index b2ee4d5c..00000000 --- a/public/typo3conf/ext/ep_theme/Classes/ViewHelpers/TopnavItemViewHelper.php +++ /dev/null @@ -1,76 +0,0 @@ -, dreipunktnull - * - * All rights reserved - * - * This script is part of the TYPO3 project. The TYPO3 project is - * free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. - * - * The GNU General Public License can be found at - * http://www.gnu.org/copyleft/gpl.html. - * - * This script is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * This copyright notice MUST APPEAR in all copies of the script! - ***************************************************************/ - -use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface; -use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractViewHelper; -use TYPO3Fluid\Fluid\Core\ViewHelper\Traits\CompileWithRenderStatic; - -class TopnavItemViewHelper extends AbstractViewHelper -{ - use CompileWithRenderStatic; - - /** - * @var bool - */ - protected $escapeOutput = false; - - public function initializeArguments() - { - parent::initializeArguments(); - - $this->registerArgument('item', 'string', 'The navigation item'); - } - - /** - * @param array $arguments - * @param \Closure $renderChildrenClosure - * @param RenderingContextInterface $renderingContext - * @return mixed - */ - public static function renderStatic( - array $arguments, - \Closure $renderChildrenClosure, - RenderingContextInterface $renderingContext - ) - { - $item = $renderChildrenClosure(); - if ($item === null) { - $item = $arguments['item']; - } - $parts = explode(' ', $item); - if (count($parts) === 1) { - return $item; - } - $hiddenMobileText = array_shift($parts); - $linkText = implode(' ', $parts); - - return '' . $hiddenMobileText . ' ' . $linkText; - } - -} diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Topnav.html b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Topnav.html index 71c8ac45..83b511d2 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Topnav.html +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Partials/Topnav.html @@ -13,10 +13,10 @@ - - {menuitem.title -> ep:topnavItem()} + {menuitem.title}