Revoke removal of static search result plugin
This commit is contained in:
@@ -135,6 +135,21 @@ routeEnhancers:
|
|||||||
defaultController: 'Search::searchresult'
|
defaultController: 'Search::searchresult'
|
||||||
requirements:
|
requirements:
|
||||||
filter_settings: '[A-Z\d%\-]+'
|
filter_settings: '[A-Z\d%\-]+'
|
||||||
|
StaticResultsPlugin:
|
||||||
|
type: Extbase
|
||||||
|
extension: EpProducts
|
||||||
|
plugin: staticresult
|
||||||
|
limitToPages:
|
||||||
|
- 1758
|
||||||
|
routes:
|
||||||
|
-
|
||||||
|
routePath: '/{filter_settings}'
|
||||||
|
_controller: 'Search::staticresult'
|
||||||
|
_arguments:
|
||||||
|
filter_settings: encodedFilterSettings
|
||||||
|
defaultController: 'Search::staticresult'
|
||||||
|
requirements:
|
||||||
|
filter_settings: '[A-Z\d%\-]+'
|
||||||
ResellerPlugin:
|
ResellerPlugin:
|
||||||
type: Extbase
|
type: Extbase
|
||||||
extension: EpProducts
|
extension: EpProducts
|
||||||
|
|||||||
@@ -149,6 +149,20 @@ class SearchController extends ActionController
|
|||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param string $encodedFilterSettings
|
||||||
|
* @throws StopActionException
|
||||||
|
*/
|
||||||
|
public function staticresultAction($encodedFilterSettings)
|
||||||
|
{
|
||||||
|
$this->forward(
|
||||||
|
'searchresult',
|
||||||
|
null,
|
||||||
|
null,
|
||||||
|
['filterSettings' => $encodedFilterSettings]
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param SearchParams $searchParams
|
* @param SearchParams $searchParams
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -17,6 +17,12 @@ call_user_func(function () {
|
|||||||
'Suchergebnis'
|
'Suchergebnis'
|
||||||
);
|
);
|
||||||
|
|
||||||
|
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
|
||||||
|
'EP.EpProducts',
|
||||||
|
'staticresult',
|
||||||
|
'statisches Suchergebnis'
|
||||||
|
);
|
||||||
|
|
||||||
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
|
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
|
||||||
'EP.EpProducts',
|
'EP.EpProducts',
|
||||||
'product_detail',
|
'product_detail',
|
||||||
|
|||||||
@@ -20,6 +20,8 @@ plugin.tx_epproducts {
|
|||||||
snowReportStoragePid =
|
snowReportStoragePid =
|
||||||
# cat=plugin.tx_epproducts//a; type=string; label=Default search page UID
|
# cat=plugin.tx_epproducts//a; type=string; label=Default search page UID
|
||||||
defaultSearchPageUid =
|
defaultSearchPageUid =
|
||||||
|
# cat=plugin.tx_epproducts//a; type=string; label=Default static search page UID
|
||||||
|
defaultStaticSearchPageUid =
|
||||||
# cat=plugin.tx_epproducts//a; type=string; label=Default product detail page UID
|
# cat=plugin.tx_epproducts//a; type=string; label=Default product detail page UID
|
||||||
defaultDetailPageUid =
|
defaultDetailPageUid =
|
||||||
# cat=plugin.tx_epproducts//a; type=string; label=Exclude products with concept UIDs from search result (CSV)
|
# cat=plugin.tx_epproducts//a; type=string; label=Exclude products with concept UIDs from search result (CSV)
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ plugin.tx_epproducts {
|
|||||||
destinationsStoragePid = {$plugin.tx_epproducts.settings.destinationsStoragePid}
|
destinationsStoragePid = {$plugin.tx_epproducts.settings.destinationsStoragePid}
|
||||||
snowReportStoragePid = {$plugin.tx_epproducts.settings.snowReportStoragePid}
|
snowReportStoragePid = {$plugin.tx_epproducts.settings.snowReportStoragePid}
|
||||||
defaultSearchPageUid = {$plugin.tx_epproducts.settings.defaultSearchPageUid}
|
defaultSearchPageUid = {$plugin.tx_epproducts.settings.defaultSearchPageUid}
|
||||||
|
defaultStaticSearchPageUid = {$plugin.tx_epproducts.settings.defaultStaticSearchPageUid}
|
||||||
defaultDetailPageUid = {$plugin.tx_epproducts.settings.defaultDetailPageUid}
|
defaultDetailPageUid = {$plugin.tx_epproducts.settings.defaultDetailPageUid}
|
||||||
excludedConceptUids = {$plugin.tx_epproducts.settings.excludedConceptUids}
|
excludedConceptUids = {$plugin.tx_epproducts.settings.excludedConceptUids}
|
||||||
excludedRegionUids = {$plugin.tx_epproducts.settings.excludedRegionUids}
|
excludedRegionUids = {$plugin.tx_epproducts.settings.excludedRegionUids}
|
||||||
|
|||||||
@@ -57,6 +57,17 @@ $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['scheduler']['tasks'][\EP\EpProducts\T
|
|||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
||||||
|
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
|
||||||
|
'EP.' . $_EXTKEY,
|
||||||
|
'staticresult',
|
||||||
|
[
|
||||||
|
'Search' => 'staticresult',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'Search' => 'staticresult',
|
||||||
|
]
|
||||||
|
);
|
||||||
|
|
||||||
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
|
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
|
||||||
'EP.' . $_EXTKEY,
|
'EP.' . $_EXTKEY,
|
||||||
'product_detail',
|
'product_detail',
|
||||||
|
|||||||
Reference in New Issue
Block a user