[Frage] PHP mit TypoScript einbinden TYPO3-Version: -

  • mwirth mwirth
    Padawan
    0 x
    32 Beiträge
    0 Hilfreiche Beiträge
    01. 03. 2016, 08:04

    Meine TYPO3-Version: 7.6.2

    Hallo,

    Ich möchte ein PHP-Skript in TYPO3 einbinden. Ich hab mir hierzu mal einen Test gemacht. Leider habe ich es bisher noch nicht hin bekommen, das PHP-Skript einzubinden. Habe mir hierzu zwar schon viele Foren- und Blog-Einträge durchgelesen und das Einbinden in verschiedensten Variationen ausprobiert, aber leider war keine erfolgreich.

    Mein PHP-Skript sieht wie folgt aus:

    1. <?
    2. class userclass
    3. {
    4. public function user_test()
    5. {
    6. $content = 'Dies ist ein Ausgabe-Test!';
    7. return $content;
    8. }
    9. }
    10. ?>

    Dieses PHP-Skript habe ich unter fileadmin/user_function.php liegen. Das es auch wirklich da liegt, habe ich schon verifiziert, indem ich eine direkte Ausgabe rein schreibe und diese im Browser aufrufe.

    Und das TypoScript habe ich direkt unter Template -> Setup eingegeben:

    1. page.20 = USER_INT
    2. page.20 {
    3. userFunc = userclass->user_test
    4. includeLibs = fileadmin/user_function.php
    5. }

    Wenn ich das dann speichere, alle Chaches lösche, die Seite neu aufrufe und dort mit dem Firebug nach "Ausgabe" im Quellcode suche, findet er leider nichts.

    Woran kann das liegen?

    DANKE schon mal für eure Hilfe!

    Gruß
    Matthias


  • 1
  • jenses jenses
    Flash Gordon
    0 x
    3087 Beiträge
    106 Hilfreiche Beiträge
    01. 03. 2016, 09:28

    Früher stand in der [url=https://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/UserAndUserInt/Index.html]TSRef[/url] mal der Hinweis,
    wie der Namensaufbau von Klasse bzw. Funktion aussehen muß:
    user_function
    bzw.
    user_class->function
    (siehe die oben verlinkten Beispiele...)

  • 1