Anrede: Fatal error: Uncaught exception Twig_Error_Syntax, Unexpected token

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • rusty
    Contao-Fan
    • 07.02.2012
    • 271

    #1

    Anrede: Fatal error: Uncaught exception Twig_Error_Syntax, Unexpected token

    Beim Versand meines Newsletters erhalte ich folgende Fehlermeldung, die sich offenbar auf die Anrede bezieht:

    Fatal error: Uncaught exception Twig_Error_Syntax with message Unexpected token "end of print statement" of value "" in "__TEMPLATE__" at line 1 thrown in composer/vendor/twig/twig/lib/Twig/ExpressionParser.php on line 175

    Code:
    #0 composer/vendor/twig/twig/lib/Twig/ExpressionParser.php(84): Twig_ExpressionParser->parsePrimaryExpression()
    #1 composer/vendor/twig/twig/lib/Twig/ExpressionParser.php(41): Twig_ExpressionParser->getPrimary()
    #2 composer/vendor/twig/twig/lib/Twig/Parser.php(141): Twig_ExpressionParser->parseExpression()
    #3 composer/vendor/twig/twig/lib/Twig/Parser.php(95): Twig_Parser->subparse(NULL, false)
    #4 composer/vendor/twig/twig/lib/Twig/Environment.php(507): Twig_Parser->parse(Object(Twig_TokenStream))
    #5 composer/vendor/twig/twig/lib/Twig/Environment.php(559): Twig_Environment->parse(Object(Twig_TokenStream))
    #6 composer/vendor/twig/twig/lib/Twig/Environment.php(331): Twig_Environment->compileSource('Sehr geehrte/r ...', '__TEMPLATE__')
    #7 composer/vendor/twig/twig/lib/Twig/Environment.php(292): Twig_Environment->loadTemplate('__TEMPLATE__')
    #8 composer/vendor/avisota/contao-message/src/Avisota/Contao/Message/Core/Renderer/TagReplacementService.php(56): Twig_Environment->render('__TEMPLATE__', Array)
    #9 composer/vendor/avisota/contao-salutation/src/Avisota/Contao/Salutation/SalutationRecipientSource.php(98): Avisota\Contao\Message\Core\Renderer\TagReplacementService->parse('Sehr geehrte/r ...', Array)
    #10 composer/vendor/avisota/core/src/Avisota/Queue/QueueHelper.php(282): Avisota\Contao\Salutation\SalutationRecipientSource->getRecipients(30, 0)
    #11 system/modules/avisota-message/web/send_immediate.php(128): Avisota\Queue\QueueHelper->enqueue(30, 0)
    #12 composer/vendor/avisota/contao-message/src/Avisota/Contao/Message/Core/Send/AbstractWebRunner.php(49): send_immediate->execute(Object(Avisota\Contao\Entity\Message), Object(Contao\BackendUser))
    #13 system/modules/avisota-message/web/send_immediate.php(203): Avisota\Contao\Message\Core\Send\AbstractWebRunner->run()
    #14 {main}
    Die Meldung kommt nicht beim Versand einer Vorschau, aber da ist ja auch keine Anrede gefragt.
    Sehe gerade: Exakt der gleiche Fehler wird auch ausgeworfen, wenn ich mir eine Empfängerliste anzeigen lassen möchte.

    Überhaupt habe ich noch nicht ganz verstanden, wie ich eine Anrede an geeigneter Stelle einfüge. Bisher habe ich nur in den Avisota-Einstellungen unter Anrede eine Standardgruppe erzeugt.
    Zuletzt geändert von rusty; 18.06.2014, 21:27.
  • rusty
    Contao-Fan
    • 07.02.2012
    • 271

    #2
    Tristan, wenn ich meinen Newsletter zum Laufen gebracht habe, können wir uns mal über Mitarbeit an der Doku unterhalten …

    Kommentar

    • tril
      Contao-Urgestein
      • 07.01.2010
      • 2939

      #3
      Mh, das ist strange, kannst du mal die Anreden posten, die mit "Sehr geehrte/r" anfangen? in einer von denen scheint ein Fehler zu sein
      PS: hast du die Anreden bearbeitet?

      Kommentar

      • rusty
        Contao-Fan
        • 07.02.2012
        • 271

        #4
        reicht diese Übersicht? Ich habe eigentlich nichts an dieser Standardgruppe geändert.

        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: anreden.png
Ansichten: 1
Größe: 65,2 KB
ID: 924685

        Kommentar

        • tril
          Contao-Urgestein
          • 07.01.2010
          • 2939

          #5
          Schau mal bei "Sehr geehrte/-r Frau/Herr ##title## forename## ##surname##"
          da fehlen bei forename ein 2. # => ##forename##

          Kommentar

          • tril
            Contao-Urgestein
            • 07.01.2010
            • 2939

            #6
            Das ist ein Fehler in der deutschen Übersetzung, habs auf Transifex gefixt.

            Kommentar

            • rusty
              Contao-Fan
              • 07.02.2012
              • 271

              #7
              Zitat von tril Beitrag anzeigen
              Schau mal bei "Sehr geehrte/-r Frau/Herr ##title## forename## ##surname##"
              da fehlen bei forename ein 2. # => ##forename##
              Zitat von tril Beitrag anzeigen
              Das ist ein Fehler in der deutschen Übersetzung, habs auf Transifex gefixt.
              Problem gelöst, Super!

              Jetzt bräuchte ich nur noch einen Hinweis, wie man die Anrede in den Newslettertext fabriziert. Habe mal ##salutation## geraten, aber das ist es offenbar nicht ;-)

              Kommentar

              • tril
                Contao-Urgestein
                • 07.01.2010
                • 2939

                #8
                -> ##recipient.salutation##

                Tipp: wenn du in der Abonnentenquelle dir alle Einträge anzeigen lässt, siehst du oben die Spaltennamen, die kannst du mit ##recipient.<key>## verwenden

                Kommentar

                Lädt...