Zum Inhalt springen

Plugins werden im FE nicht angezeigt

Erstellt am 10. Juli 2010 · 19 Antworten · letzte Antwort am 6. September 2010

Tags: Update & Upgrade, Frage

dan33 ·

Ursprünglich dachte ich, dass es nur bei der Extension chgallery zutrifft, nun ist es aber leider doch so, dass keine Extensions außer der tt_news im Frontend angezeigt wird.

Auf einen anderen Server habe ich die gleiche Seite auf Typo3 4.3.3 - dort funktioniert alles.

Auf Type 4.4 wird im Sourcecode nur folgendes angezeigt.

<!--  Plugin inserted: [begin] -->
			
<!--  Plugin inserted: [end] -->

Ich habe jetzt schon alle möglichen Extensions ausprobiert und keien außer der tt_news wird angezeigt (auch keine searchbox, indexed_search,...).

Irgendetwas scheine ich zu übersehen.#angry#

saniki ·

Könnte es sein, dass diese nicht "sichtbaren" Extensions noch ein Static-Template benötigen?

Um solche einzubinden, muss dies beim Template unter "include static" definiert sein.

dan33 ·

Hi!

Nein, das ist es leider nicht.
Es gibt dafür keine Templates. tt_news ist inkludiert (aber die klappt ja auch).

tuc ·

Hi... hab das gleiche Problem, nach dem Update auf 4.4 geben die Plugins nichts mehr aus. Die Ext. sind alle aktuell und die Templates dazu hab ich auch eingebunden. Woran kann das noch liegen?

dan33 ·
tuc schrieb

Hi... hab das gleiche Problem, nach dem Update auf 4.4 geben die Plugins nichts mehr aus. Die Ext. sind alle aktuell und die Templates dazu hab ich auch eingebunden. Woran kann das noch liegen?

Tatsächlich... na das finde ich dann natürlich etwas seltsam, da es scheinbar sonst niemanden aufgefallen ist...
Kann es mir fast gar nicht vorstellen - aber ich werde einmal noch ein paar Testfälle (4.3 vs 4.4) lokal nachchecken ob es wirklich an der Version liegt.

Schon mal die tt_news probiert ob die geht?

dan33 ·

Habe jetzt eine neue Typo3 4.3 Instanz aufgesetzt - die Datenbank , fileadmin & config 1:1 von der 4.4er kopiert ==> Extensions funktionieren hier.

Scheint also so, als würde es wirklich an der 4.4er liegen.

Vlt. kann mal jemand mit 4.4 eine Extension testen.

Bei mir funktionieren unter 4.4 zb. folgende Extensions nicht:
"Indexsuche" (standard) & Georgs "chgallery"

karlchen ·

hast du denn ein Update oder eine Neuinstallation gmacht ?
Falls Update, haste du alle Caches gelöscht und im Installtool ein "Compare Databases" gemacht.

Ich kann es im Moment nicht bestätigen, habe ein Update gemacht und alle Plugins + indexed Search werden auch ausgegeben.

dan33 ·
karlchen schrieb

hast du denn ein Update oder eine Neuinstallation gmacht ?
Falls Update, haste du alle Caches gelöscht und im Installtool ein "Compare Databases" gemacht.

Ich kann es im Moment nicht bestätigen, habe ein Update gemacht und alle Plugins + indexed Search werden auch ausgegeben.

Es war eine Neuinstallation wobei die Daten teilweise von einem 4.3er System übernommen worden sind.
Caches sind sicher geleert, aber evlt. kann natürlich in der Datenbank noch etwas versteckt sein.
Werde mal ein Compare drüberlaufen lassen (bin mir in der Tat nicht sicher ob ich das getan habe oder nicht) und dann hier berichten.

dan33 ·

So, ein "Compare Databases" durchgeführt, waren in der Tat ein paar kleine Anpassungen.
Nun passt nur mehr ein md5hash Feld nicht, welches er aber nicht anpassen will (muss ich mir direkt in der DB anseheb).

Leider bleibt es trotzdem dabei - weder Suche noch Gallery noch andere Extensions (bis auf News) werden angezeigt...

Frage mich ob es evtl. an irgendwelchen Verzeichnisrechten liegen könnte - obwohl hier ja nichts geändert wurde..

karlchen ·
dan33 schrieb

Es war eine Neuinstallation wobei die Daten teilweise von einem 4.3er System übernommen worden sind.
....

was waren das denn für Daten ?

Schau mal ob dein TYPOScript noch vollständig vorhanden ist und bei dem Update nicht irgendwo was verloren gegeangen ist.

dan33 ·

Auf 4.3 aufgesetzt -> DB Dump gemacht.
DB Restore auf einer leeren Datenbank
Typo3 4.4 Files kopiert
Typo3-Install Tool zum Upgrade verwendet

Prinzipiell nix falsches wie ich finde...

dan33 ·
karlchen schrieb

was ist mit der localconf.php, wo hast du die her genommen ?

Von der 4.3er - würde ich ja bei einem Update auch machen...

dan33 ·

So, habe jetzt ein Downgrade auf 4.3.4 gemacht und nun klappt wieder alles.
Keine Änderungen sonst durchgeführt - Source übeschrieben, Installtool (Versions Kompatibilität) - fertig.

Irgendwie dürfte es schon am 4.4er gelegen haben.

hebbele ·

Hallo alle zusammen!

Ich habe das selbe Problem mit eigenen Plugins gehabt.

Folgende Lösung hat das Problem gelöst:

Extension: myExtension
Im Extension-Typoscript diesen Eintrag einfügen:

tt_content.list.20.myExtension_pi1 =< plugin.tx_myExtension_pi1

Somit wird das Plugin wieder gerendert. Warum das nach dem Update auf 4.4.x nicht mehr gerendert wurde, ist mir unklar. Nach diesem Fix funktioniert alles wieder.

Viel Erfolg!

martinbu ·

Ok, nochmals etwas nachgeforscht.

Sobald ich die Tabelle cache_hash leere, werden die Extensions nicht mehr geladen. Ich kann den Page Cache, den Configuration Cache etc. leeren, aber sobald ich sage Clear all Caches, funktioniert es nicht mehr.

Ich denke nicht dass das Problem vom Cache her kommt, aber trotzdem wollte ich das hier mal schreiben.

Edit:
Wieder einen Schritt weiter. Ich konnte das Problem in der t3lib/class.t3lib_extmgm.php ausmachen. Mit der Datei von Version 4.4 funktioniert es nicht, mit der von V 4.3 schon.

Sobald ich die Zeile

$TYPO3_CONF_VARS['FE']['defaultTypoScript_'.$type.'.']['cssstyledcontent/static/'] .= $content;

Auf Zeile 1218 einfüge, funktioniert es.
Warum es ohne nicht funktioniert, dem gehe ich jetzt noch weiter nach.

Edit2:
So Problem endgültig gelöst. Bei mir war noch css_styled_content v 0.3.1 installiert. Typo3 4.4 liefert aber Ständardmässig v 1.0.0 mit.
Habe nun css_styled_content aus einer Test 4.4 Installation exportiert und in der anderen dann importiert.

Problem ist nun also gelöst.
Falls jemand das selbe Problem hat wie ich, hänge ich das File hier gleich an.

T3X_css_styled_content-1_0_0-z-201009061136.t3x
946kB
lisardo ·

Hallo,

Da TYPO3 css_styled_content mitliefert, muss es nicht neu installiert oder importiert werden. Dein Problem lag darin, dass es zweimal installiert war: einmal global als sysext über TYPO3 und einmal lokal, die alte Installation von dir. Lokal ist immer höherwertig als global, deshalb war deine aktiv, nicht die des Systems. Jetzt hast du die css_styled_content von TYPO3 4.4 nochmals installiert und zwar wieder lokal, hast also immer noch zwei im System. Der EXtension-Manager sagt das eigentlich: es steht local oder global neben jeder Extension.

Richtig ist, die alte css_styled_content zu deinstallieren und anschließend zu löschen, dann taucht die globale in der Liste der zu installierenden Extensions auf und kann per Klick aktiviert werden.

Wocbei ich glabue, dass das bei einem Update über den Update-Manager im Install-Tool geregelt werden kann, und zwar durch die Angabe der Kompatabilität. Bin ich mir allerdings nicht sicher. Zumindest musste ich bisher bei Updates die css_styled_content nicht manuell austauschen.

Gruß
Peter
Lisardo Multimedia

martinbu ·

Stimmt, du hast recht.
Die Installation kam von einer früheren Version, wo css_styled_content noch nicht mitgeliefert wurde.

Habe nun die System Extension installiert.

Danke