Add link to searchbar
This commit is contained in:
+9
-8
@@ -74,11 +74,15 @@ trait RequestArgumentTypeConversionTrait
|
||||
*/
|
||||
public function processFilterSettingsArgument(array $forcedConceptUids = [])
|
||||
{
|
||||
if ($this->request->hasArgument('filterSettings')) {
|
||||
/** @var \TYPO3\CMS\Extbase\Object\ObjectManager $objectManager */
|
||||
$objectManager = GeneralUtility::makeInstance(ObjectManager::class);
|
||||
|
||||
/** @var \TYPO3\CMS\Extbase\Object\ObjectManager $objectManager */
|
||||
$objectManager = GeneralUtility::makeInstance(ObjectManager::class);
|
||||
/** @var \EP\EpProducts\Service\FilterService $filterService */
|
||||
$filterService = $objectManager->get(FilterService::class);
|
||||
|
||||
if (!$this->request->hasArgument('filterSettings')) {
|
||||
$filterSettingsObject = $filterService->getDefaultFilterSettings($forcedConceptUids);
|
||||
} else {
|
||||
$filterSettingsRaw = $this->request->getArgument('filterSettings');
|
||||
|
||||
if (is_array($filterSettingsRaw)) {
|
||||
@@ -117,13 +121,10 @@ trait RequestArgumentTypeConversionTrait
|
||||
$filterSettingsObject->setConceptUids($conceptUids);
|
||||
}
|
||||
|
||||
/** @var \EP\EpProducts\Service\FilterService $filterService */
|
||||
$filterService = $objectManager->get(FilterService::class);
|
||||
|
||||
$filterService->convertDestinationData($filterSettingsObject);
|
||||
|
||||
$this->request->setArgument('filterSettings', $filterSettingsObject);
|
||||
}
|
||||
|
||||
$this->request->setArgument('filterSettings', $filterSettingsObject);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -9,6 +9,16 @@
|
||||
z-index: 200;
|
||||
position: relative;
|
||||
}
|
||||
.form-group {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.searchbar__link {
|
||||
display: block;
|
||||
padding-top: 8px;
|
||||
color: $typoWhite;
|
||||
}
|
||||
|
||||
.form-control{
|
||||
|
||||
color:$typoWhite;
|
||||
@@ -153,6 +163,9 @@
|
||||
.container{
|
||||
padding: 0 13px;
|
||||
}
|
||||
.form-group {
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: $smartphoneWidth) {
|
||||
|
||||
@@ -67,6 +67,7 @@
|
||||
<div class="form-group">
|
||||
<label> </label>
|
||||
<button type="submit" class="btn btn-warning">Suchen <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span></button>
|
||||
<f:link.typolink class="searchbar__link" parameter="{settings.searchPageUid}"><small>Detailsuche <i class="fa fa-chevron-right"></i></small></f:link.typolink>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -93,6 +93,7 @@
|
||||
<div class="col-md-12">
|
||||
<div class="form-group">
|
||||
<button type="submit" class="btn btn-warning">Suchen <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span></button>
|
||||
<f:link.typolink class="searchbar__link" parameter="{settings.searchPageUid}"><small>Detailsuche <i class="fa fa-chevron-right"></i></small></f:link.typolink>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user