We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 28465
    • 29 Posts
    Hi,

    ich bin in Sachen MODx und PHP noch ziemlich frisch und möchte die Ausgaben von TVs wie [*editedon*], [*createdon*] und Ähnliche vom UNIX-Zeitstempel in ein lesbares Format umwandeln. Die Umwandlung an sich bekomme ich hin, allerdings habe ich Probleme mit der prinzipiellen Ausgabe per PHP dirkt im Template:

    <?php echo "Ausgabe von Text durch PHP direkt im Template";?>

    zeigt keinerlei Ausgabe.

    <?php echo "<p>Ausgabe von Text durch PHP direkt im Template</p>";?>

    wirft aus:

    Ausgabe von Text durch PHP direkt im Template";?>

    Ich mache vermutlich etwas Grundlegendes falsch, aber was? Bin für jeden Hinweis dankbar.
      • 16886
      • 40 Posts
      Hi Stellaris,
      probier es mal so:

      Snippet: test
      
      <?php
      echo "testausgabe";
      ?>
      
      Aufruf mit [[test]]
      


      Funzt einwandfrei mit 0.9.5 ...

      HTH
      Gruss
      LeftHanded
        I love ModX!
        • 28465
        • 29 Posts
        Hey Lefthanded,

        danke für Deine Antwort.

        Ich hatte zu dem Zeitpunkt den PHP-Code direkt in die Seite eingefügt und nicht als Snippet, nun klappt es. Das Problem an sich war der Zugriff und die Formatierung von TVs wie [*createdon*], die als Unix-Zeitstempel ausgegeben werden. Meine Frage hier war generalisiert.

        In einem neuen Thread schreibe ich die Lösung auf, vielleicht haben andere Neulinge ja was davon.