Zum Inhalt springen

Typo3 Seite über PHP einbinden aber wie?

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

Tags: PHP, Frage

etxebarria ·

hallo

ich möchte über PHP eine Typo3 Seite einbinden.

Codebeispiel:

// Template laden
$template_src = $this->cObj->fileResource(/templates/suche.html');
// Bereich in dem die Marker stehen
$template = $this->cObj->getSubpart($template_src, '###TEMPLATE_FORM###');
$markerArray = array();
$markerArray['###BANNER###'] = //Typo3 Seite mit der ID 200

wie kann ich denn nun angeben, dass der Marker ###BANNER### ersetzt werden soll mit der Typo3 Seite mit der ID 200?

danke

toyde ·

"Einbinden" ist noch zu pauschal. Was soll genau erzielt werden? Frames? iFrame? Eine gesamte Seite in HTML zu klatschen bedeutet - z.B. <html>, <head>, <body>-Tags doppelt. Sprich falsch.

grüsse

etxebarria ·
toyde schrieb

"Einbinden" ist noch zu pauschal. Was soll genau erzielt werden? Frames? iFrame? Eine gesamte Seite in HTML zu klatschen bedeutet - z.B. <html>, <head>, <body>-Tags doppelt. Sprich falsch.

grüsse

ja, ich denke, da hast du recht...eigentlich benötige ich nur den titel sowie den inhalt. am besten wird man das wohl via db zugriff rausholen oder?

toyde ·

Wenn Du zwei TYPO3-Seiten ansprichst, und Du Daten von A nach B bringen möchtest, gibt's mehrere Wege. Z.B. auf der Quell-Seite einen Output schreiben, sei es in xml, html/iframe, .. (bzw. in eigenem Script der genannte DB-Zugriff direkt) - was für Dich am Einfachsten scheint. Den Output anschliessend verarbeiten.

(Obs zwei TYPO-Seiten sind is eigentlich wurscht. Nur zur Veranschaulichung 😉 )

grüsse

etxebarria ·
toyde schrieb

Wenn Du zwei TYPO3-Seiten ansprichst, und Du Daten von A nach B bringen möchtest, gibt's mehrere Wege. Z.B. auf der Quell-Seite einen Output schreiben, sei es in xml, html/iframe, .. (bzw. in eigenem Script der genannte DB-Zugriff direkt) - was für Dich am Einfachsten scheint. Den Output anschliessend verarbeiten.

(Obs zwei TYPO-Seiten sind is eigentlich wurscht. Nur zur Veranschaulichung 😉 )

grüsse

naja, dann lese ich den titel sowie den textinhalt über einen db zugriff aus und verarbeite es in meiner php funktion. der vorteil ist, dass der text trotzdem im backend vom typo3 erfasst werden kann und nicht direkt im php code.