In meiner Komponente ist es möglich, das Formular zur Übemittlung von Meldungen mit deinem ECC+-Plugin vor Spam schützen zu lassen. Technisch habe ich das folgendermassen umgesetzt: <?php if ($this->needsECC()) : ?> <div class="controls">{easycalccheckplus}</div> <?php endif ; ?>
Soweit funktioniert alles tadellos. Jedoch gibt es ein Problem, sobald das per ECC+ geschütze Formular und das Login-Modul von Joomla sich auf der gleichen Seite befinden. Es ist dann nicht mehr möglich, sich mit dem Login-Modul auf der Webseite anzumelden. Das Joomla-Login wird mit der Fehlermeldung "Spamprüfung nicht gelöst! Bitte probieren Sie es erneut." Abgebrochen. Sobald man sich auf einer anderen Seite der Webseite befindet, wo das per ECC+ geschützte Formular nicht vorhanden ist, funktioniert das Joomla-Login wieder normal.
Auf meiner Demo-Seite der Komponente kannst du das Problem sehen/ausprobieren. Sobald eine der drei Formular-Ansichten der Demo geladen ist, funktioniert das Joomla-Login auf der rechten Seite nicht mehr. www.anwesenheitslisten.ch/de/demo/privat-formular (Login-Daten; BN: manager / PW: manager)