[Frage] Indexed_Search und TYPO3 9 Routing TYPO3-Version: 9.5.5

  • 0 x
    15 Beiträge
    0 Hilfreiche Beiträge
    26. 04. 2019, 08:24

    Hallo zusammen,

    ich möchte gerne sprechende URLs bei der indexed_search verwenden. Dafür habe ich folgenden RouteEnhancer in der config.yaml hinzugefügt, nur leider reicht dies scheinbar nicht aus. Die URL ist immer noch genauso, wie vorher.
    Fehlt da etwas oder geht es gar nicht?

    [code]routeEnhancers:
    IndexedSearchPlugin:
    type: Extbase
    limitToPages:
    - 38
    extension: IndexedSearch
    plugin: Pi2
    routes:
    - routePath: '/page/{page}'
    _controller: 'Search::search'
    _arguments:
    page: '@widget_0/currentPage'
    defaultController: 'Search::search'
    defaults:
    page: '0'
    requirements:
    page: \d+
    aspects:
    page:
    type: StaticRangeMapper
    start: '1'
    end: '100'[/code]


  • 1
  • dahui dahui
    T3PO
    0 x
    22 Beiträge
    0 Hilfreiche Beiträge
    22. 12. 2019, 15:34

    hallo comunity
    hallo goatmachine

    der beitrag ist zwar schon etwas länger her, aber ich hänge mich hier mal dran mit verlaub.

    auch ich komme einfach beim routing der indexed_search nicht weiter.
    habe das web rauf und runter gesucht und mich durch die docs für den routeEnhancer gelesen, egal was ich probiere, indexed_search scheint irgendwie "resistent" gegen alles was ich im mapping eintrage.

    die indexed search ist über die jahre nie wirklich richtig gepflegt worden denke ich.

    zu zeiten pre-fluid konnte man zumindest noch die ganze sache klassisch mit HTML tweaken.
    so habe ich in der vergangenheit eine url
    http://mydomain.tld/suche.html?q=*suchwort* zusammenbasteln können.

    seit T3 v9 version geht das irgendwie nicht mehr so recht und mit dem routeEnhancer komme ich auch nicht weiter.

    wie macht ihr das denn so?
    gibt es vielleicht code.beispiele für indexed_search routing?
    nutzt ihr indexed search überhaupt noch?
    solr ist für kleinere seiten IMHO einfach too much.

    freue mich und hoffe auf euren input.

    frohes fest
    guido

  • Teisinger Teisinger
    Jedi-Meister
    0 x
    439 Beiträge
    29 Hilfreiche Beiträge
    17. 02. 2020, 18:25

    Minimal Config in etwa so:
    [code]IndexedSearchPlugin:
    type: Extbase
    namespace: 'tx_indexedsearch_pi2'
    routes:
    - { routePath: '/results', _controller: 'Search::search' }
    -
    routePath: '/results/{page}'
    _controller: 'Search::search'
    _arguments:
    page: '@widget_0/currentPage'
    defaultController: 'Search::search'[/code]

    https://github.com/groundstack-org

  • 1