Zum Inhalt springen

php integrieren

Erstellt am 17. Oktober 2005 · 1 Antwort · letzte Antwort am 18. Oktober 2005

Tags: Frage

silverzone ·

Hallo Zusammen. Ich würde gerne ein kleine php-skipt integrieren:

ausgangslage: ich habe ein template erstellt. darin steht unter anderem:

<param name="movie" value="fileadmin/template/Flash/header.swf###Sound### ###Sound###">

Nun wollte ich das ###Sound### durch:

subparts.Sound = TEXT
subparts.Sound.value = ?activeItem=<?php echo($id); ?>

ersetzten. Leider zeigt es im source danach folgendes an:

value="fileadmin/template/Flash/header.swf?activeItem=<?php echo($activeItem); ?>">

was mache ich falsch?
Die id sollte übrigens die id der aktuellen seite sein. wie würde ich per ts darauf zugreifen?

ich hoffe man kann mir helfen

maxhb ·

Hi!
Eines vorweg: Du kannst nicht einfach PHP-Code über Typoscript (als Text) erzeugen und dann darauf hoffen, dass dieser Code auch ausgeführt wird - das klappt nicht.
Du hast 2 Möglichkeiten:
1. binde ein PHP-Script ein, dazu schaust Du Dir am besten die Extension Page PHP Content und den entsprechenden Abschinnt in der TSRef an.
2. Du verwendet Typoscript, um Dein Problem zu lösen:

<param name="movie" value="fileadmin/template/Flash/header.swf###Sound###">

und

markers.Sound = TEXT
markers.Sound.value = ?activeItem={page:id}

Hoffe mal, dass da jetzt kein Vertipper drin ist 😉
CU
maxhb