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?
erstelle ein neues Pageobjekt, das nur die Extension beinhaltet. Das kannst Du dann über type aufrufen.
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.
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
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.
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.
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.