Hallo,
ich habe Probleme mit einem Redirect nach Login. Konkret geht es darum, dass der context.customer nach dem Redirect noch NULL ist.
Die Weiterleitungsparameter werden wie folgt übergeben.
{% _set_ redirectPathParams = app.request.attributes.get('\_route\_params') %} {% _set_ redirectPath = app.request.attributes.get('\_route') %} href="{{ path('frontend.account.login.page', {redirectTo: redirectPath,redirectParameters:redirectPathParams | json\_encode() }) }}" _title_="{{ "account.loginSubmit"|trans }}" _class_=""\> Preise nach Login
Nachdem der Login erfolgt, werde ich auch korrket “redirected” jedoch ist wie gesagt der context.customer noch NULL. Erst nach einem Reload ist dieser gesetzt. Komischerweise ist das nur in “Prod” Umgebungen so, nicht in einer “dev” Umgebung. Der Cache kann also durchaus eine Rolle spielen.
Hat jemand hierfür eine Lösung
Viele Grüße
Mirco