Zum Inhalt springen

Aus PHP-Skript mehrere subparts-Elemete belegen

Erstellt am 12. Juli 2004 · 1 Antwort · letzte Antwort am 23. Juli 2004

Tags: Templates & Layouts, PHP, Frage

daniel_100111 ·

Hallo liebe Kasperiten!

Ich möchte mittels eines PHP-Skriptes, das aus einem Typo3-Template aufgerufen wird, verschiedene Daten aus einer Datenbank auslesen und diese dann in unterschiedlichen subparts-Elementen ablegen.

Typoscript:

...
10 = USER
10.userFunc = user_news->zeige_news
...
workOnSubpart = DOCUMENT_BODY
...
subparts.NEWS1 ###hier soll das php-skript füllen
subparts.NEWS2 ###hier soll das php-skript füllen
subparts.NEWS3 ###hier soll das php-skript füllen
...

Das PHP-Skript wird bis jetzt ohne Probleme aufgerufen und führt auch die Datenbankabfragen durch. Nur weiß ich nicht, wie ich im PHP-Skript die subparts-Elemente ansprechen und belegen kann. Es ist wichtig, dass das Skript alle drei subparts-Elemente auf einmal füllt.

Es wäre schön, wenn jemand Rat wüsste.

FotoHorst ·
daniel_100111 schrieb

Typoscript:

...
10 = USER
10.userFunc = user_news->zeige_news
...
workOnSubpart = DOCUMENT_BODY
...
subparts.NEWS1 ###hier soll das php-skript füllen
subparts.NEWS2 ###hier soll das php-skript füllen
subparts.NEWS3 ###hier soll das php-skript füllen
...

ungefähr so... evtl....

subparts.NEWS1 = PHP_SCRIPT_EXT
subparts.NEWS1.file = pfad_zum_script/script.php

im php-script muss dann ungefähr sowas stehen:

<?PHP

do_some_stuff();

$content = "Dies ist der Inhalt für News1";
?>

nur die sache mit dem gleichzeitigen ausfüllen kann ich dir nicht beschreiben. evtl. müsstest du das script splitten und jeweils 3x aufrufen mit versch. abfragen....