Commit c6dd3dd6 by Frédéric

Update BoltFormExtendedExtension.php

parent 4d65edc9
...@@ -21,9 +21,9 @@ class BoltFormExtendedExtension extends SimpleExtension ...@@ -21,9 +21,9 @@ class BoltFormExtendedExtension extends SimpleExtension
*/ */
protected function subscribe(EventDispatcherInterface $dispatcher) protected function subscribe(EventDispatcherInterface $dispatcher)
{ {
$dispatcher->addListener(BoltFormsEvents::SUBMISSION_PROCESS_FIELDS, array($this, 'preSetData')); //$dispatcher->addListener(BoltFormsEvents::SUBMISSION_PROCESS_FIELDS, array($this, 'preSetData'));
$dispatcher->addListener(BoltFormsEvents::SUBMISSION_PROCESS_DATABASE, array($this, 'preSetData')); $dispatcher->addListener(BoltFormsEvents::SUBMISSION_PROCESS_DATABASE, array($this, 'preSetData'));
$dispatcher->addListener(BoltFormsEvents::SUBMISSION_PROCESS_EMAIL, array($this, 'preSetData')); //$dispatcher->addListener(BoltFormsEvents::SUBMISSION_PROCESS_EMAIL, array($this, 'preSetData'));
$dispatcher->addListener(BoltFormsEvents::PRE_EMAIL_SEND, array($this, 'preEmailSend')); $dispatcher->addListener(BoltFormsEvents::PRE_EMAIL_SEND, array($this, 'preEmailSend'));
} }
...@@ -31,7 +31,9 @@ class BoltFormExtendedExtension extends SimpleExtension ...@@ -31,7 +31,9 @@ class BoltFormExtendedExtension extends SimpleExtension
public function preSetData($event) public function preSetData($event)
{ {
$formData = $event->getData();
$formData->set('ident',uniqId());
$event->setData($formData);
/* if($event->getFormName() === 'contact') { /* if($event->getFormName() === 'contact') {
$formData = $event->getData(); $formData = $event->getData();
dump($formData); dump($formData);
...@@ -48,9 +50,7 @@ class BoltFormExtendedExtension extends SimpleExtension ...@@ -48,9 +50,7 @@ class BoltFormExtendedExtension extends SimpleExtension
{ {
if($event->getFormConfig()->getName() === 'contact') { if($event->getFormConfig()->getName() === 'contact') {
$formData = $event->getFormData(); $formData = $event->getFormData();
dump($formData->getFields()); dump($formData);
dump($formData->get('ident'));
dump($formData->getValues());
die(); die();
} }
$emailConfig = $event->getEmailConfig(); $emailConfig = $event->getEmailConfig();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment