[TYPO3-german] setRespectStoragePage(TRUE) führt zu http error 500, keine storagePid

Andreas Freund andfriend23 at gmail.com
Sat Apr 12 12:52:48 CEST 2014


Hallo,

ich versuche eine Extension zu konfigurieren welche per Ajax sich Daten
holt und die Seite füllt (in Typo3 4.7). Habe das Ajax Page object wie
folgt konfiguriert:

# AJAX PAGE object for News Listing
newsListingAjax < mediaCenterAjax
newsListingAjax {
  typeNum = 15

  10 {
    extensionName = customnews
    controller = News
    switchableControllerActions {
      News {
        1 = listJson
      }
    }

    settings =< plugin.tx_customnews.settings
    persistence =< plugin.tx_customnews.persistence
    view =< plugin.tx_customnews.view
  }
}

Die Action listJson wird korrekt aufgerufen, aber weder mit der oben
angegebenen Einstellung noch wenn ich
plugin.tx_customnews.settings.persistence.storagePid = 13 explizit setze
kommt die storagePid im Repository an.

Sobald ich $defaultQuerySettings->setRespectStoragePage(TRUE); setze
bekomme ich beim Ajax Call einen 500 error zurück. Ein Blick in die
sys_log Tabelle verrät mir das die storagePid nicht gesetzt ist. Was
habe ich vergessen?

Grüße und schönes Wochenende!
Andi


More information about the TYPO3-german mailing list