Zum Inhalt springen

Modul ohne Seitenbaum

Erstellt am 29. März 2008 · 4 Antworten · letzte Antwort am 1. April 2008

Tags: Frage

ingolach ·

Ich habe ein BE-Modul unter Web erstellt. Dieses Modul wird mit dem Seitenbaum dargestellt. Jetzt möchte ich das ganze ohne Seitenbaum haben.

Ich hab schon versucht das Modul unter tools zu verschieben, dann funktionierts gar nicht mehr. Bzw. hatte ich versucht von mediumDoc auf bigDoc umzustellen. Das hat jedoch keine Auswirkung auf den Seitenbaum.

Aus der doc: Inside Typo3 werde ich leider auch nicht schlauer. Hat jemand eine Tip für mich.

Danke im Voraus.
Ingo

just2b ·

Hallo,

nur unter tools, user oder hilfe gibts keinen Seitenbaum.
Fehlermeldung "funkt nicht" hilft nicht

georg

ingolach ·

Ja blöde Fehlerbeschreibung. Danke für die Antwort.

Also falls ich das Modul per

t3lib_extMgm::addModule('tools','txtischlerM1','',t3lib_extMgm::extPath($_EXTKEY).'mod1/');

in der Datei ext_tables.php nach Tools verschiebe. Dann wird bei Klick auf den Link tools->Mypastarro (so heißt das Modul) kein Inhalt des Moduls geladen.

Im Quelltext des linken Frames wird folgendes angezeigt:

<tr id="ID_113921192" class="c-subitem-row">
<td>
</td>
<td align="center">
<img width="15" height="12" alt="" title="mypastarro" src="../typo3conf/ext/tischler/mod1/moduleicon.gif">
</td>
<td class="c-subitem-label">
<a title="mypastarro" onclick="top.goToModule('tools_txtischlerM1');this.blur();return false;" href="#">
mypastarro
</a>
</td>
</tr>

Ich muss also noch irgendwo etwas ändern oder?

just2b ·

erstell dir per kickstarter eine dummy ext mit nem modul wo du es haben willst, dann siehst du was du anders machen musst

sorry aus dem kopf weiß das wohl niemand

georg

ingolach ·

So Antwort selbst gefunden:

Neben der Definition in der ext_tables.php der Extension:

t3lib_extMgm::addModule('tools','txtischlerM1','',t3lib_extMgm::extPath($_EXTKEY).'mod1/');

muss auch im Modul-Ordner in der Datei conf.php der Name von web_ auf tools_ geändert werden:

//$MCONF['name']='web_txtischlerM1';
$MCONF['name']='tools_txtischlerM1';

Ach ja und cache leeren und neu anmelden sollte man sich natürlich auch noch.