[TYPO3-german] tt_news eigen php-code im template
BigSebek
bigsebek at gmail.com
Wed Nov 19 11:07:37 CET 2008
Hallo Peter,
ich glaube ich habe es zum Teil verstanden:
ich setze mir in meinem Template einen Marker an der Stelle wo ich meinen php-code ausführen möchte. Danach binde ich an den Marker folgenden Code in TS:
includeLibs.sucheGrafik = fileadmin/suche.php
temp.suche = USER
temp.suche {
userFunc =user_suche->main
value=Wert aus der DB
}
page.XX<temp.suche
Mein einziges Problem ist noch, wie komme ich an den Wert der eigentlich im Template über den Marker ausgegeben wird und direkt aus der DB gelesen wird, wie zbsp. ###NEWS_TITLE###
Ich brauche den Wert damit ich diesen der php-funktion übergeben kann.
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.netfielders.de [mailto:typo3-german-
> bounces at lists.netfielders.de] Im Auftrag von Peter at Eifel
> Gesendet: Mittwoch, 19. November 2008 00:41
> An: typo3-german at lists.netfielders.de
> Betreff: Re: [TYPO3-german] tt_news eigen php-code im template
>
> BigSebek schrieb:
> > Ich habe das Template auch schon
> > als eine php-Datei definiert und das will er leider auch nicht
> akzeptieren.
> > Wie kann ich das denn sonst anstellen ?
> >
>
> Hallo Sebastian,
>
> ich kann nur meinen Vorschreiber sinngemäß, jedoch nochmal anders
> zitieren: eine Template-Datei wird von der Extension immer als TEXT
> eingelesen, nach Markern gesucht, die werden ersetzt und dann wird das
> Ganze als HTML ausgegeben. Da spielt es keine Rolle, dass Du das
> Template in .php umbenannt hast. Du kannst es auch in .exe umbenennen
> und manchmal ist es eine .tmpl-Datei, da wird sich nichts verändern.
> Soweit zum Plugin-Template.
>
> Die Lösung wurde Dir eigentlich schon gesagt, nämlich:
>
> such dir eine stdWrap Implementierung im Typoscript Template von
> tt_news
> an der richtigen Stelle und hänge darüber ein eigenes TypoScript Objekt
> an, welches eine Funktion in einem eigenen PHP Skrip aufruft.
> Such dazu mal in der TSRef nach USER, USER_INt und userFunc ... aus dem
> Kopf habe ich gerade kein entpsrechenden Wrap von tt_news zur Hand.
> Sollte aber mit ein wenig Recherche realisierbar sein.
>
> Also nicht im tt_news pi-Template, sondern im _Typoscript_ Template,
> genauer: im Typoscript Setup der Website. Da kam bei Dir wohl die
> Verwechslung rein ;-). Im Kopf habe ich die Details jetzt auch nicht
> parat, aber damit solltest du weiterkommen!
>
> Viel Erfolg
> Peter
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list