Fix: closest() durch parents()/eq(0) ersetzt (v1.0.3)
This commit is contained in:
@@ -66,7 +66,9 @@ class TemplateHandler
|
||||
|
||||
$newsletterFormCount = 0;
|
||||
if ($newsletterEnabled) {
|
||||
$newsletterForm = $document->find('input[name="abonnieren"]')->closest('form');
|
||||
// JTLs phpQuery-Implementierung kennt kein closest(), daher ueber parents() aufwaerts
|
||||
// suchen und das naechstgelegene Formular (erster Treffer) nehmen.
|
||||
$newsletterForm = $document->find('input[name="abonnieren"]')->parents('form')->eq(0);
|
||||
$newsletterFormCount = \count($newsletterForm);
|
||||
if ($newsletterFormCount > 0) {
|
||||
$this->injectWidget($document, $newsletterForm);
|
||||
|
||||
Reference in New Issue
Block a user