[Frage] Indexed Search (Extbase & Fluid based) - PHP Catchable Fatal Error TYPO3-Version: -

  • mwirth mwirth
    Padawan
    0 x
    32 Beiträge
    0 Hilfreiche Beiträge
    06. 04. 2016, 15:09

    Hallo,

    Ich habe wieder mal ein Problem mit indexed_search:

    Ich habe als einzige Änderung das Plugin von "Indexed Search" auf "Indexed Search (Extbase & Fluid based)" umgestellt.

    Dann hat er folgenden Fehler gebracht:
    Uncaught TYPO3 Exception
    #1: PHP Catchable Fatal Error: Argument 1 passed to TYPO3\CMS\Extbase\Service\TypoScriptService::convertPlainArrayToTypoScriptArray() must be of the type array, null given, called in /var/www/html/typo3_src-7.6.2/typo3/sysext/indexed_search/Classes/Controller/SearchController.php on line 1429 and defined in /var/www/html/typo3_src-7.6.2/typo3/sysext/extbase/Classes/Service/TypoScriptService.php line 64 (More information)

    TYPO3\CMS\Core\Error\Exception thrown in file
    /var/www/html/typo3_src-7.6.2/typo3/sysext/core/Classes/Error/ErrorHandler.php in line 111.

    An was kann das liegen?

    Gruß
    Matthias


  • 1
  • momeedees momeedees
    Typ im Roten Hemd
    0 x
    2 Beiträge
    0 Hilfreiche Beiträge
    08. 06. 2016, 12:16

    Hi,

    ich habe genau das gleiche Problem (TYPO3 v7.6.4)

    Ich habe unter Constants die Pfade zu meinen Fluid-Templates definiert, im TS unten stehenden Code drin.
    Schalte ich das Plugin auf "extbased & fluid", bekomme ich selbige Fehlermeldung (s.o.).

    Constants

    1. plugin.tx_indexedsearch.view.templateRootPaths.10 = fileadmin/Template/EXT/indexed_search/Resources/Private/Templates/
    2. plugin.tx_indexedsearch.view.partialRootPaths.10 = fileadmin/Template/EXT/indexed_search/Resources/Private/Partials/

    TS

    1. page.config.index_enable = 1
    2. plugin.tx_indexedsearch {
    3. show.advancedSearchLink = 0
    4. search {
    5. targetPid >
    6. targetPid = 203
    7. }
    8. view {
    9. templateRootPath >
    10. templateRootPaths {
    11. 0 = EXT:indexed_search/Resources/Private/Templates/
    12. 1 = {$plugin.tx_indexedsearch.view.templateRootPath}
    13. }
    14. partialRootPath >
    15. partialRootPaths {
    16. 0 = EXT:indexed_search/Resources/Private/Partials/
    17. 1 = {$plugin.tx_indexedsearch.view.partialRootPath}
    18. }
    19. }
    20.  
    21. }

  • holzem holzem
    T3PO
    0 x
    26 Beiträge
    2 Hilfreiche Beiträge
    05. 10. 2016, 17:15

    Hallo,

    habt ihr denn eine Lösung gefunden?
    Ich habe das selbe Problem.

    Edit: Habe es gelöst.
    Ich musste unter "Tepmlate" für die Seite auf der ich das Plugin eingebunden habe ein Extension Template erstellen und dort unter "Includes" das entsprechende Item hinzufügen.

  • Kurt51 Kurt51
    R2-D2
    0 x
    119 Beiträge
    1 Hilfreiche Beiträge
    14. 12. 2016, 14:58

    Das Typoscript sieht ja auch ganz anders aus:
    z.B.:
    plugin.tx_indexedsearch {
    settings {
    #search.rootPidList
    rootPidList = 1
    u.s.w.
    }
    }
    Schaut Euch mal die Typoscripte constants.txt und setup.txt unter
    /typo3/sysext/indexed_search/Configuration/TypoScript/
    an.

    Gruß aus Jülich
    Kurt Kunig
    http://www.kupix.de
    ( ... und - immer schön fröhlich bleiben!)

  • 1