Jump to content

Edit History

Bllidz

Bllidz

13 minutes ago, Eolia said:

Vous avez quelque chose qui est hooké sur actionEmailSendBefore et qui ne renvoie pas un tableau...

 

        $hookBeforeEmailResult = Hook::exec(
            'actionEmailSendBefore',
            [
                'idLang' => &$idLang,
                'template' => &$template,
                'subject' => &$subject,
                'templateVars' => &$templateVars,
                'to' => &$to,
                'toName' => &$toName,
                'from' => &$from,
                'fromName' => &$fromName,
                'fileAttachment' => &$fileAttachment,
                'mode_smtp' => &$mode_smtp,
                'templatePath' => &$templatePath,
                'die' => &$die,
                'idShop' => &$idShop,
                'bcc' => &$bcc,
                'replyTo' => &$replyTo,
            ],
            null,
            true
        );

        if ($hookBeforeEmailResult === null) {
            $keepGoing = false;
        } else {
            $keepGoing = array_reduce(
                $hookBeforeEmailResult,
                function ($carry, $item) {
                    return ($item === false) ? false : $carry;
                },
                true
            );
        }

$keepGoing = array_reduce(
                $hookBeforeEmailResult,

...

Merci de ta réponse @Eolia pourtant je ne fais pas appel au hook actionEmailSendBefore..

 

image.png.78ed987bfb2507c63c6c8a79e37e7f2b.png

 

Donc si je comprends bien je dois rajouter ce hook et ce code avant de faire appel a send_mail1 (ma fonction)? 

Bllidz

Bllidz

5 minutes ago, Eolia said:

Vous avez quelque chose qui est hooké sur actionEmailSendBefore et qui ne renvoie pas un tableau...

 

        $hookBeforeEmailResult = Hook::exec(
            'actionEmailSendBefore',
            [
                'idLang' => &$idLang,
                'template' => &$template,
                'subject' => &$subject,
                'templateVars' => &$templateVars,
                'to' => &$to,
                'toName' => &$toName,
                'from' => &$from,
                'fromName' => &$fromName,
                'fileAttachment' => &$fileAttachment,
                'mode_smtp' => &$mode_smtp,
                'templatePath' => &$templatePath,
                'die' => &$die,
                'idShop' => &$idShop,
                'bcc' => &$bcc,
                'replyTo' => &$replyTo,
            ],
            null,
            true
        );

        if ($hookBeforeEmailResult === null) {
            $keepGoing = false;
        } else {
            $keepGoing = array_reduce(
                $hookBeforeEmailResult,
                function ($carry, $item) {
                    return ($item === false) ? false : $carry;
                },
                true
            );
        }

$keepGoing = array_reduce(
                $hookBeforeEmailResult,

...

Merci de ta réponse @Eolia pourtant je ne fais pas appel au hook actionEmailSendBefore..

 

image.png.78ed987bfb2507c63c6c8a79e37e7f2b.png

 

Donc si je comprends bien je dois rajouter ce hook et ce code avant de faire appel a send_mail1 ? 

×
×
  • Create New...