modul anzeige

Begonnen von jimi83, 22 März 2007, 11:12:15

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

jimi83

hallo zusammen,
ich habe das problem, das ich ein modul ganz normal aufrufe, dieses aber nicht in meinem layout (im center bereich) angezeigt wird sondern komplett ohne layout.

warum macht er das?
und noch wichtiger wie kann ich das ändern?

deepsleep

Hallo jimi83

Etwas mehr Infos brauchen wir schon:

- Ist es ein PragmaMX-Modul
       - Wenn ja, hast Du daran was geändert
       - Wenn nein, ein paar Infos zum Modul
- Einen Link dazu, damit man sich ein Bild davon machen kann)
- usw.

Gruss
Deepsleep
«Der beliebteste Fehler unter den Leuten, die etwas absolut idiotensicheres konstruieren wollen ist der, dass sie den Erfindungsreichtum von absoluten Idioten unterschätzen.»
Douglas Adams

jimi83

also es ist kein pragma-mx modul.

leider kann ich euch im moment keinen link geben da ich es lokal laufen habe.

ich denke es liegt an der index datei des moduls, muss da auf irgendwas geachtet werden was damit im zusammenhang steht?

JoergK

Zitat von: jimi83 am 22 März 2007, 12:04:52
also es ist kein pragma-mx modul.

leider kann ich euch im moment keinen link geben da ich es lokal laufen habe.

ich denke es liegt an der index datei des moduls, muss da auf irgendwas geachtet werden was damit im zusammenhang steht?

Warscheinlich fehlen vor bzw. hinter dem von Dir programmierten Output die includes. Hier mal nen Muster, nach dem die index.php eines pragmaMx-Modul's aufgebaut ist:

<?php

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly..."); // verhindert einen Direktaufruf
$GLOBALS["index"] = 1// Rechte Bloecke anzeigen: 1 = ja / 0 = nein

// Hier steht Programmcode, der noch keine Ausgabe zur Folge hat

include ("header.php"); // Hierdurch wird das pragmaMx-Layout aufgerufen, die linken Bloecke und der Seitenkopf ausgegeben.
OpenTable(); // Oeffnet eine Ausgabetabelle
// Hier steht jetzt Dein Programmcode fuer die Ausgabe im Centerbereich.
CloseTable(); // Schliesst die Ausgabetabelle
include ("footer.php"); // Ausgabe der rechten Bloecke sowie des Footers.

// Hier steht evtl. weiterer Code ohne Ausgabe

?>
Gruß,
Jörg


Nobody is perfect ... so don't call me Nobody