Habe es nun erstmal realisiert über:
contao/config/config.php
Code:
<?php
// contao/config/config.php
use App\EventListener\CreateUserData;
$GLOBALS['ISO_HOOKS']['postCheckout'][] = [CreateUserData::class, 'CreateUserDataFunc'];
src/EventListener/CreateUserData.php
Code:
<?php
// src/EventListener/UpdateStock.php
namespace App\EventListener;
use Isotope\Interfaces\IsotopeProduct;
use Isotope\Isotope;
use Isotope\Model\Config;
use Isotope\Model\Product;
use Isotope\Model\ProductCollection\Order;
use Isotope\Model\ProductCollectionItem;
use Isotope\Model\ProductType;
class CreateUserData {
/**
* @Hook("postCheckout")
*/
public function CreateUserDataFunc(Order $order): void
{
\Contao\Database::getInstance()->prepare("INSERT INTO cc_course_member (`nutzer_id`) VALUES (99)")->execute();
}
}
Nicht sicher, ob das nun der saubere Weg ist.
Lesezeichen