| ... | ... |
@@ -12,10 +12,17 @@ namespace vonRotenberg\RealEstateListingBundle\EventListener; |
| 12 | 12 |
|
| 13 | 13 |
use Contao\CoreBundle\ServiceAnnotation\Callback; |
| 14 | 14 |
use Contao\DataContainer; |
| 15 |
+use Doctrine\DBAL\Connection; |
|
| 15 | 16 |
use vonRotenberg\RealEstateListingBundle\Model\ManagedPropertyModel; |
| 16 | 17 |
|
| 17 | 18 |
class ReManagedPropertiesContainerListener |
| 18 | 19 |
{
|
| 20 |
+ private $db; |
|
| 21 |
+ public function __construct(Connection $db) |
|
| 22 |
+ {
|
|
| 23 |
+ $this->db = $db; |
|
| 24 |
+ } |
|
| 25 |
+ |
|
| 19 | 26 |
/** |
| 20 | 27 |
* @Callback(table="tl_vr_re_managedProperties", target="config.onsubmit") |
| 21 | 28 |
*/ |
| ... | ... |
@@ -24,7 +31,8 @@ class ReManagedPropertiesContainerListener |
| 24 | 31 |
if (!$dc->id || ($Property = ManagedPropertyModel::findByPk($dc->id)) === null) {
|
| 25 | 32 |
return; |
| 26 | 33 |
} |
| 34 |
+ dump($this->db); |
|
| 27 | 35 |
|
| 28 |
- $this->db->update('tl_vr_real_estate_assets', ['managedPropertyId' => $dc->id], ['geox' => $Property->geox, 'geoy' => $Property->geoy]);
|
|
| 36 |
+ $this->db->update('tl_vr_real_estate_assets', ['geox' => $Property->geox, 'geoy' => $Property->geoy],['managedPropertyId' => $dc->id]);
|
|
| 29 | 37 |
} |
| 30 | 38 |
} |