Zum Inhalt springen

Powermail Captcha

Erstellt am 24. Januar 2017 · 1 Antwort · letzte Antwort am 24. Januar 2017

Tags: Powermail, TYPO3 6.x, Frage

Unbekannter Benutzer ·

Hallo

ich habe ein problem mit dem Captcha von Powermail?

http://www.tola.gds-hosting.net/index.php?id=415

Im Errorlog steht folgendes dazu.

PHP message: PHP Fatal error:  Uncaught exception 'TYPO3\\CMS\\Fluid\\Core\\Parser\\Exception' with message 'Required argument "field" was not supplied.' in /var/www/vhosts/tola.gds-hosting.net/httpdocs/typo3versionen/typo3_src-6.2.29/typo3/sysext/fluid/Classes/Core/Parser/TemplateParser.php:551\nStack trace:\n#0 /var/www/vhosts/tola.gds-hosting.net/httpdocs/typo3versionen/typo3_src-6.2.29/typo3/sysext/fluid/Classes/Core/Parser/TemplateParser.php(496): TYPO3\\CMS\\Fluid\\Core\\Parser\\TemplateParser->abortIfRequiredArgumentsAreMissing(Array, Array)\n#1 /var/www/vhosts/tola.gds-hosting.net/httpdocs/typo3versionen/typo3_src-6.2.29/typo3/sysext/fluid/Classes/Core/Parser/TemplateParser.php(658): TYPO3\\CMS\\Fluid\\Core\\Parser\\TemplateParser->initializeViewHelperAndAddItToStack(Object(TYPO3\\CMS\\Fluid\\Core\\Parser\\ParsingState), 'vh', 'Validation.Capt...', Array)\n#2 /var/www/vhosts/tola.gds-hosting.net/httpdocs/typo3versionen/typo3_src-6.2.29/typo3/sysext/fluid/Classes/Core/Parser/TemplateParser.php(814): TYPO3\\CMS\\Fluid\\Core\\P...\n', referer: http://www.tola.gds-hosting.net/typo3/backend.php

Kernaussage dabei: 'Required argument "field" was not supplied

Ich habe aber jetzt nichts großartiges gemacht? Captcha nach Anleitung eingebaut.

Hier noch das TS der Seite. Die extension captcha ist installiert.

#plugin.powermail.captcha.use = captcha
plugin.tx_powermail.settings.setup.captcha.use = captcha
plugin.tx_powermail.settings.setup.debug.spamshield = 1

plugin.tx_powermail{
  settings.setup.receiver{
    overwrite{
      senderEmail = TEXT
      senderEmail.value = *****@****
      
      replyToEmail = TEXT
      replyToEmail.data = GP:tx_powermail_pi1|field|email
      replyToEmail.ifEmpty = *****@*****
      replyToName = TEXT
      replyToName.data = GP:tx_powermail_pi1|field|name
      replyToName.ifEmpty = Kein Absendername
    }
  }
}

Habe ich noch was vergessen?

Gruß

Markus

einpraegsam.​net · · Beste Antwort

Für das alte TYPO3 und die alte Version von powermail gibt es aktuell keinen Support mehr. Dennoch kannst du mal versuchen, die Original-Templates (Und Partials) von Powermail her zu nehmen. Der Fehler deutet auf eine veraltetes Partial hin.