如何以编程方式注册客户后将页面重定向到“主页”。 重定向应该抛出“CustomerLoginEvent”,而不是针对树枝模板。
有人可以帮助我吗?
您可以扩展模板
register.html.twig
并设置 redirectTo
变量。
{% sw_extends '@Storefront/storefront/component/account/register.html.twig' %}
{% block component_account_register_form %}
{% if redirectTo == "frontend.account.home.page" %}
{% set redirectTo = "frontend.home.page" %}
{% endif %}
{{ parent() }}
{% endblock %}