Php 在magento 2中注册后打印客户数据
我想在magento 2中注册后打印客户数据。我已经完成了以下代码 在Php 在magento 2中注册后打印客户数据,php,events,magento2,observers,magento-dev,Php,Events,Magento2,Observers,Magento Dev,我想在magento 2中注册后打印客户数据。我已经完成了以下代码 在app\code\Cloudways\Newmodule\etc\events.xml中,我编写了以下代码 <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../lib/internal/Magent
app\code\Cloudways\Newmodule\etc\events.xml中,我编写了以下代码
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../lib/internal/Magento/Framework/App/etc/events.xsd">
<event name="customer_register_success">
<observer name="customer_register_success_observer" instance="Cloudways\Newmodule\Observer\CustomerRegister" />
</event>
</config>
客户已成功注册并存储在数据库中。但是我无法在前端看到回声结果。我应该在哪里看到此结果,或者请告诉我代码中出现了什么错误。您必须为客户注册覆盖create post controller
di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd">
<preference for="Magento\Customer\Controller\Account\CreatPost" type="YourCompanyName\YourModule\Controller\Account\CreatPost" />
</config>
在控制器的execute()
方法中,您将获得客户数据。您必须为客户注册覆盖create post controller
<event name="controller_action_predispatch_customer_account_createpost">
<observer name="customer_resgister_observer" instance="Comlitix\ComlitixInfo\Observer\GetCustomerDetails" />
</event>
di.xml
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd">
<preference for="Magento\Customer\Controller\Account\CreatPost" type="YourCompanyName\YourModule\Controller\Account\CreatPost" />
</config>
在控制器的execute()
方法中,您将获得客户数据
<event name="controller_action_predispatch_customer_account_createpost">
<observer name="customer_resgister_observer" instance="Comlitix\ComlitixInfo\Observer\GetCustomerDetails" />
</event>