Zum Inhalt springen

Modul über dem Web Modul einfügen.

Erstellt am 26. August 2005 · 1 Antwort · letzte Antwort am 29. August 2005

Tags: Frage

tpits ·

Hallo zusammen,

ich versuche ein Shop Modul zu entwickeln.

Da dieses Modul später die Hauptanwendung sein soll. Sollte dieser Modulbereich vor dem web Modul erscheinen.

ich habe jetzt schon fast alles ausprobiert, aber es funktioniert einfach nicht.

	t3lib_extMgm::addModule("ugmsmodM1","","before:web",t3lib_extMgm::extPath($_EXTKEY)."mod1/");

war mein letzter Versuch.

Hatte auch schon "top" und "before" eingetragen.
T3 weigert sich standhaft, mein Modul oben anzuzeigen.

irgend jemand ne Idee

Danke schon mal...

tpits ·

Hallo zusammen,

hab selbst ne Lösung in der typo3-dev Liste gefunden.

Ich würde das zwar eher als Work-Arround betrachten, aber es löst mien aktuelles Problem.

Hier die Lösung:

Datei: ext_tables.php

<?php
if (!defined ("TYPO3_MODE")) 	die ("Access denied.");

if (TYPO3_MODE=="BE")	{
		
	t3lib_extMgm::addModule("ugmsmodM1","","",t3lib_extMgm::extPath($_EXTKEY)."mod1/");

	//Hier wird das Array de BE-Modules etwas modifiziert.
	$tmpArr = array("ugmsmodM1" => $TBE_MODULES["ugmsmodM1"]);
	unset($TBE_MODULES["ugmsmodM1"]);
	$TBE_MODULES = $tmpArr + $TBE_MODULES;
}
?>

Ich hoffe das hilft anderen :-)

Grüße
TP