Ergebnis 1 bis 2 von 2

Thema: AvisotaTransport als cronjob -> loadLanguageFile funktioniert nicht

  1. #1
    Contao-Nutzer
    Registriert seit
    29.01.2013.
    Beiträge
    157

    Standard AvisotaTransport als cronjob -> loadLanguageFile funktioniert nicht

    Hallo,

    die Überschrift sagt es eigentlich schon: Wenn ich Newsletter verschicke, indem ich die AvisotaTransport.php händisch aufrufe (ohne Contao-Backend), fehlen die Texte aus meiner eigenen tl_avisota_newsletter.php, obwohl ich sie schon an diversen Stellen versucht habe, nachzuladen. Dafür nutze ich die entsprechende Funktion loadLanguageFile.

    Weiß jemand, an welcher Stelle ich den Aufruf setzen muss, damit es funktioniert? ich habe den Eindruck, er sucht evtl. im falschen Verzeichnis.

    Danke schon mal für jede Hilfe!

    Ciao The_Unknown

  2. #2
    Contao-Nutzer
    Registriert seit
    29.01.2013.
    Beiträge
    157

    Standard

    OK, kann geschlossen werden. Beim Ausführen eines cronjobs ist schlicht und ergreifend keine Sprache gesetzt. Im Konstruktor von AvisotaTransport.php habe ich dann einfach die Sprache gesetzt, wenn die Datei direkt aufgerufen wird (z.B. von einem cron):

    Code:
    if (!defined('TL_ROOT'))
      $GLOBALS['TL_LANGUAGE'] = 'de';

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •