Zum Inhalt springen

NICHTS ausgeben, außer Content

Erstellt am 6. Dezember 2006 · 6 Antworten · letzte Antwort am 13. Dezember 2006

Tags: Frage

The_Gunslinger ·

Hi,

hab die Frage zwar schon mal als Folgefrage in einem adneren Thread gestellt, aber eigentlich ist es ja ein ganz neues Problem:

Wie schaffe ich es, in einem ext-Template nichts als den von der Extension generierten Content auszugeben?

Also ohne den ganzen Templatekram drumherum?

The_Gunslinger ·

ich bekomme es nicht hin, hab es mit:

page = PAGE
page.typeNum = 0
page.10 = USER

page.10.userFunc = tx_myext_pi1

probiert.

Das allerdings gibt mir den ganzen Body und so weiter aus, nur keinen Inhalt.

steffenk ·

dann hast Du das ja auch doppelt ...

page = PAGE
page.typeNum = 9999
page.10 < tx_myext_pi1

aufruf dann über index.php?id=xxx&type=9999

The_Gunslinger ·

ja, aber dann wird die seite ganz normal mit dem ganzen primborium drumherum ausgegeben.

Was ich erreichen möchte ist folgendes:

Wenn im Quelltext der Extensions steht

$content = "Bla!";

Dann soll im Seitenquelltext auch nur

 Bla!

stehen.

steffenk ·

dürfte nicht, da Du kein Template-Objekt hast.

Da aber Deine normale Seite wahrscheinlich auch page heisst, musst Du bloss einen anderen Namen benutzen (leer = PAGE)

Du kannst dann auch über leer.config z.B. header deaktivieren etc, also alles ausblenden.

The_Gunslinger ·

gibt es denn dann auch noch die möglichkeit, das senden der header zu unterbinden?
denn die seitenheader möchte ich selbst per php erzeugen.