Monat: September 2008

  • Typo3 Extension Manager (Erw Manager, Ext Manager) wird nicht angezeigt, stattdessen sieht man nur eine leere Seite

    Problem: Nach der Neuinstallation von Typo3 auf einer „frischen“ OpenSuse 10.3 Installation wurde der Typo3 Extension Manager (Erw Manager, Ext Manager) nicht angezeigt. Es war nur eine leere Seite zu sehen.

    Ursache: Ein Blick in die Error-Logdatei von Apache zeigte folgende Meldung:

    PHP Fatal error: Call to undefined function gzfile()

    Dies war ein Hinweis darauf, dass es ein Problem mit dem zlib-Modul von PHP gab.

    Lösung: In der Suse Paketverwaltung von Yast zeigte sich, dass das php5-zlib Modul nicht installiert war. Eine Installation des PHP Moduls und ein Neustart von Apache beseitigte den Fehler mit der leeren Seite statt dem TYPO3 Extension Manager.

  • Problem mit Pagebrowser bei tt_news in Verbindung mit dem Typo3 Plugin CoolURI

    Nachdem wir uns bei einigen Projekten mit der Konfigurationsdatei der Typo3 – Extension realurl mehr schlecht als recht herumgeschlagen hatten, waren wir froh, mit CoolUri eine alternative Typo3 – Extension für „schönere“ Urls gefunden zu haben. Bei Tests bemerkten wir, dass der Pagebrowser der tt_news Extension nicht mit CoolUri funktionierte.

    Eine Web-Recherche brachte folgende Lösung:

    1. Anpassen des TypoScript Templates:

    Folgende Zeile muss dem Typoscript Template der Seite hinzugefügt werden:

    plugin.tt_news = USER_INT

    Quelle:

    2. Anpassen der CoolURI XML Konfigurationsdatei:

    Folgender Abschnitt muss der XML – Konfigurationsdatei von CoolURI hinzugefügt werden:

    <part key=“page([0-9]+)“>
    <parameter>tx_ttnews[pointer]</parameter>
    </part>

    Quelle:

    Diese Anpassungen von CoolURI bewirken, dass die tt_news Seiten beim „Pagebrowsing“ in der URL einfach durchnummeriert werden. 1.html, 2.html etc.