Skip to content
Snippets Groups Projects
Commit 55b5759e authored by Eric Chavaillaz's avatar Eric Chavaillaz Committed by Xavier Perseguers
Browse files

[TASK] Live search placholder is hard-coded

Resolves: #71115
Releases: master
Change-Id: If7aa0e242c96f3f31db9fc67c6450b86fb0546c6
Reviewed-on: https://review.typo3.org/44344


Reviewed-by: default avatarWouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: default avatarAndreas Fernandez <typo3@scripting-base.de>
Tested-by: default avatarAndreas Fernandez <typo3@scripting-base.de>
Reviewed-by: default avatarXavier Perseguers <xavier@typo3.org>
Tested-by: default avatarXavier Perseguers <xavier@typo3.org>
parent e0553e11
Branches
Tags
No related merge requests found
...@@ -18,6 +18,7 @@ use TYPO3\CMS\Backend\Domain\Repository\Module\BackendModuleRepository; ...@@ -18,6 +18,7 @@ use TYPO3\CMS\Backend\Domain\Repository\Module\BackendModuleRepository;
use TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface; use TYPO3\CMS\Backend\Toolbar\ToolbarItemInterface;
use TYPO3\CMS\Core\Page\PageRenderer; use TYPO3\CMS\Core\Page\PageRenderer;
use TYPO3\CMS\Core\Utility\GeneralUtility; use TYPO3\CMS\Core\Utility\GeneralUtility;
use TYPO3\CMS\Lang\LanguageService;
/** /**
* Adds backend live search to the toolbar * Adds backend live search to the toolbar
...@@ -59,7 +60,7 @@ class LiveSearchToolbarItem implements ToolbarItemInterface ...@@ -59,7 +60,7 @@ class LiveSearchToolbarItem implements ToolbarItemInterface
return ' return '
<form class="typo3-topbar-navigation-search t3js-topbar-navigation-search live-search-wrapper" role="search"> <form class="typo3-topbar-navigation-search t3js-topbar-navigation-search live-search-wrapper" role="search">
<div class="form-group"> <div class="form-group">
<input type="text" class="form-control t3js-topbar-navigation-search-field" placeholder="Search" id="live-search-box" autocomplete="off"> <input type="text" class="form-control t3js-topbar-navigation-search-field" placeholder="' . $this->getLanguageService()->sL('LLL:EXT:lang/locallang_core.xlf:toolbarItems.search', true) . '" id="live-search-box" autocomplete="off">
</div> </div>
</form> </form>
<div class="dropdown-menu" role="menu"></div> <div class="dropdown-menu" role="menu"></div>
...@@ -115,4 +116,14 @@ class LiveSearchToolbarItem implements ToolbarItemInterface ...@@ -115,4 +116,14 @@ class LiveSearchToolbarItem implements ToolbarItemInterface
{ {
return GeneralUtility::makeInstance(PageRenderer::class); return GeneralUtility::makeInstance(PageRenderer::class);
} }
/**
* Returns LanguageService
*
* @return LanguageService
*/
protected function getLanguageService()
{
return $GLOBALS['LANG'];
}
} }
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment