Datum ausgeben lassen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Alexander
    Contao-Fan
    • 02.08.2009
    • 639

    #1

    Datum ausgeben lassen

    Servus Forum.

    Ich bin gerade dabei, mir ein catalog-Template "zu zimmern". Ein von mir im BE definiertes Feld ist "datum". Das will ich mir nun im Frontend ausgeben lassen, aber da dieses Feld als timestamp gespeichert wird, bekomme ich dabei ein Problem. Nehme ich das hier
    PHP-Code:
    <?php echo $entry['data']['datum']['value']; ?>
    habe ich das Problem, dass ich dann "1321186132" ausgegeben bekomme. Wie komme ich da an das "richtige" Datum ran im FE?

    Beste Grüße
    Alex
    ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."
  • dhe
    Contao-Fan
    • 25.10.2010
    • 663

    #2
    Nutze doch einfach die PHP date() Funktion

    PHP-Code:
    <?php echo date("d.m.Y - H:i",$entry['data']['datum']['value']) // ergibt 02.04.2011 - 16:23 ?>

    Kommentar

    • Alexander
      Contao-Fan
      • 02.08.2009
      • 639

      #3
      Hi dhe,

      vielen Dank für deine Antwort!

      Die besten Grüße
      Alex
      ‎"The basic drives of humans are few: to get enough food, to find shelter, and to keep debt off the balance sheet."

      Kommentar

      • xtra
        Maintainer
        • 02.07.2009
        • 2007

        #4
        Mit Bordmitteln sollte das bei der Feldkonfiguration doch eigentlich klappen...

        [X] Zusätzliche Format-Funktionen aktivieren.
        Format-Funktion: Datum
        Zeichenfolge für Formatierung oder Parameter: d.m.Y H:i:s
        Bedenke stets: Wenn Du ungenaue oder unzureichende Angaben machst, so koennte dies die Bearbeitung deiner Frage endlos verzoegern (oder sogar dazu fyhren, dass ich zu viel nachdenken muss und die Antwort vergesse!). Kein Support per PN.

        Kommentar

        • zonk
          Contao-Nutzer
          • 30.07.2009
          • 147

          #5
          Ich bin gar wohl zu doof, aber wenn ich mir das Datum ausgeben lasse:

          <?php echo date("d. F Y",$entry['data']['datum']['value'])?>
          Bekomme ich es immer in Englisch.

          Da ich es an verschiedenen Stellen im Template unterschiedlich formatiert ausgeben möchte, ist die Formatierung über Bordmittel nicht passend.
          Wie bekomme ich mit o.g. Ausgabe zB die Monatsnamen auf Deutsch ?

          Kommentar

          • matuweb
            Alter Contao-Hase
            • 22.06.2009
            • 1342

            #6
            Wie kann ich das tstamp Feld in die Katalog-Liste integrieren?

            Wenn ich es einfach ins Template catalog_simple schreibe wie im Beispiel, wird es mehrfach angezeigt.

            PHP-Code:
              <div class="datum">Erstellungsdatum: <?php $timestamp = date($entry['tstamp']); ?><?php $datum = date("d.m.Y ",$timestamp); ?><?php echo $datum; ?></div>
            Ich möchte das Datum immer oben rechts bei jedem Eintrag stehen haben...

            Wie kann ich dies einstellen?

            Grüße
            Matu
            Viele Grüße aus Köln
            Matu

            Kommentar

            • MacKP
              Contao-Yoda
              • 15.06.2009
              • 13315

              #7
              Wie sieht dein komplettes Template aus? Eventuell hast du das an der falschen Stelle drinn.. und zwar wenn für jedes Feld eine Ausgabe gemacht wird.
              Eventuell solltest du dann noch mal zurück auf Start und dir mal das Wiki anschauen wie man Templates bearbeitet ;-)

              Viele Grüße
              Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
              [Arbeitet bei -> Paus Design & Medien]
              "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

              Kommentar

              Lädt...