Zum Inhalt springen

php in inhaltselement

Erstellt am 7. Mai 2009 · 3 Antworten · letzte Antwort am 20. Mai 2009

Tags: Frage

domi1984 ·

halli hallo,

ich habe folgendes problem ich setzt am anfang der seite ein cookie welches ich dann einfach an eine URL weitergeben möchte. nur bekomm ich kein PHP in mein Inhaltselement

es soll lediglich folgendes eingabaut werden (hab als inhaltselement HTML gewählt aber es müsste ja PHP sein)

<a href="http://domain.de/index.php?cookie=<?php echo $aktuelles_cookie; ?>">test</a>

wie kann ich denn dies realisieren?

lg

Domi

froemken ·

Das wird nach meinem Kenntnissstand so nicht gehen. Entweder du baust dir diesen Link mit TypoScript auf deine Seite, dann kannst du mit Hilfe von getText:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Data.html#data-type-gettext
(such da mal nach Cookie)
deinen typolink befüllen
TypoLink ist zum Beispiel hier beschrieben:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Index.html

Ansonsten bleibt dir noch ein FCE übrig aus dem TV-Paket, aber das wäre etwas überdimensioniert.

nullzeit ·

Hallo,

um php auf einer Seite einzubinden kannst du die Extension "page_php_content" nutzen. Danach kannst du es als Contentelement einbinden.
Das Contentelement besteht dann aus einem Eingabefeld, das du behandeln musst wie eine blanke php-Seite. Also auch mit den php-Tags anfangen mußt.

Diese Extension hat typo3-bedingt keine direkte Variablenübernahme, aber dazu gibt es auch schon reichlich Forumeinträge. Einfach mal suchen.

Gruß Chris

Michaelh74 ·

Die Ext. page_php_content wird seit einiger Zeit nicht mehr im Repository angeboten und das wird auch seinen Grund haben. Denke mal inkompatibel zu 4.2.x

Bei dem aktuellen Cookie echo wird es wohl nicht bleiben, oder?
Löse das am besten vernünftig über ne T3 Extension. Dort kannst Du das interne Session-System verwenden und alles wird gut ;-)

Gruß
Michael