Bestellbestätigung - kann man das Datumsformat ändern

Thema wurde von willibald_rabitsch, 7. November 2017 erstellt.

  1. willibald_rabitsch
    Registriert seit:
    16. Juni 2017
    Beiträge:
    22
    Danke erhalten:
    1
    Danke vergeben:
    17
    Hallo!

    Wenn ich jetzt eine automatisierte Bestellbestätigunge erstelle steht bei Bestellbestätigung: Dienstag, 7. November 2017 (das ist dann zweizeilig).
    Kann man das Format irgendwie ändern auf zB. 7.11.2017?

    Bitte um Hilfe.

    Danke euch!

    Lg
     
  2. Sergej (Gambio)
    Sergej (Gambio) Erfahrener Benutzer
    Mitarbeiter
    Registriert seit:
    1. August 2016
    Beiträge:
    336
    Danke erhalten:
    205
    Danke vergeben:
    69
    Ja, durch ein Overload der Klasse
    • SendOrderContentView
    Bei Zeile 109 findest du den Part

    PHP:
    $this->set_content_data('DATE'xtc_date_long($t_order->info['date_purchased']));
    diesen kann man anpassen z.B. nach

    PHP:
    $this->set_content_data('DATE'date('d.m.Y'strtotime($t_order->info['date_purchased'])));
    ...wobei das 'd.m.Y' das Format wiedergibt.

    Hat dein Shop mehrere Sprachen sollten auch die jeweiligen Formate der Länder genutzt werden ;)


    Wie man ein Overload einer Klasse anlegt, gibt es hier zum nachlesen.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Januar 2022
    Beiträge:
    131
    Danke erhalten:
    8
    Danke vergeben:
    39
    Wie legt man denn ein Overload einer Klasse an?
     
  4. FRAGO
    FRAGO Erfahrener Benutzer
    Registriert seit:
    5. Dezember 2019
    Beiträge:
    1.063
    Danke erhalten:
    340
    Danke vergeben:
    195
    Im letzten Satz von Beitrag Nr. 2 ist doch ein Link zum Nachlesen...