hallo community
ich habe eine typo3 installation von 4.5.4 auf 4.7.17 aktualisiert. alles funktioniert einwandfrei, ausser das indexed_search plugin. ich habe diese extension schon mehrmals installiert und zum laufen gebracht. jetzt ist es aber so, dass sobald ich das plugin auf der such-seite einfüge, nur noch eine leere seite angezeigt wird. irgendwie scheint das template nicht geladen zu werden. als ich den error log einschaltete gab es mir folgende fehlermeldung aus:
Fatal error: Undefined class constant 'DOKTYPE_HIDE_IN_MENU' in /home/server/www/webroot/meine-webseite.ch/typo3conf/ext/indexed_search/pi/class.tx_indexedsearch.php on line 349
auf dieser linie steht folgender php-code:
if ($mR['doktype'] != t3lib_pageSelect::DOKTYPE_HIDE_IN_MENU && !$mR['nav_hide']) {
ich verstehe leider zu wenig davon wie die extension funktioniert und wie ich diese fehlermeldung zum schweigen bzw. das plugin endlich zum laufen bringen.
folgendes habe ich bereits erfolglos versucht:
-
extension installiert und deinstalliert
-
code mehrmals überprüft und angepasst
-
seitenplugin gelöscht und auf neuer seite eingefügt (entsprechend typoscript angepasst)
-
alle seiten neu indexiert
-
php-version auf dem server von 5.4 auf 5.3 und auch 5.5 geschaltet
hat jemand von euch diese fehlermeldung bereits gesehen? oder versteht möglicherweise die fehlermeldung besser als ich (ich verstehe es gar nicht)?
cheers
joshua