AvisotaTransport als cronjob -> loadLanguageFile funktioniert nicht

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • The_Unknown
    Contao-Nutzer
    • 29.01.2013
    • 157

    #1

    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
  • The_Unknown
    Contao-Nutzer
    • 29.01.2013
    • 157

    #2
    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';

    Kommentar

    Lädt...