Redirect nach Login

Hallo zusammen, 

leider stehe ich derzeit vor dem Problem, nach dem Benutzerlogin nicht auf /account sondern auf eine andere Shopseite weiterzuleiten.

Ich habe mir schon die /frontend/account/login.tpl angesehen und dachte es mit einer Bearbeitung der Form Action im {block name=‘frontend_account_login_customer’}  lösen zu können : 

Leider klappt dies nicht.

Bin ich auf dem Holzweg?! Es wäre toll, wenn Ihr mir aushelfen könntet.
Vielen Dank im Voraus!

Ne, du musst zuerst das Login durchführen lassen. Im Original bzw. im HTML sieht der Link beim Forumlar so aus:

/account/login/sTarget/account/sTargetAction/index

Das könnte man händisch anpassen:

{url controller=index}account/login/sTarget/shopseite

Ist jetzt nur so eine Idee. Ob das geht weiß ich nicht.

 

Hallo R4M, 

vielen Dank für deine Info.
Das würde ich gerne einmal ausprobieren.
In welcher Datei kann ich diese Schnipsel finden ? 
Danke dir vielmals

 

Die hast du doch selben oben genannt :slight_smile:

@R4M schrieb:

Die hast du doch selben oben genannt :slight_smile:

Hallo R4M, 
die Nacht war kurz… :frowning:

Anbei die angepasste TPL Datei, welche in meinem Template-Ordner sich befindet:
 

{extends file="parent:frontend/account/login.tpl"}
    {* Existing customer *}
    {block name='frontend_account_login_customer'}
    
        {s name="LoginHeaderExistingCustomer"}{/s}
        
            
                {if $sTarget}{/if}
                
                    {s name="LoginHeaderFields"}{/s}
                    
                        {s name='LoginLabelMail'}{/s}
                        
                    
                    
                        {s name="LoginLabelPassword"}{/s}
                        
                    
                

                
                    {s name="LoginLinkLostPassword" assign="snippetLoginLinkLostPassword"}{/s}
                    
                        {s name="LoginLinkLostPassword"}{/s}
                    
                
                
                    
                
            
        
    
    {/block}

{/block}

Leider ändert sich auch nach Löschen des Caches und Neukompilieren der Link im HTML nicht zu dem angepassten.

Es bleibt immer : 
 

 

Danke für deine Hilfe.

Ich sehe eben, es könnte auch die \frontend\register\login.tpl Datei sein. Wie gesagt ich habe das nicht ausprobiert.

Hallo R4M, 

Jetzt habe ich ein schönes Phänomen.
Ich habe die \frontend\register\login.tpl angepasst. 

Habe daraufhin in den Einkaufswelten über ein HTML Element, den Login ausgeben lassen :

 {block name='frontend_register_index_login'}
        {include file="frontend/register/login.tpl"}
    {/block}

 Nutze ich dieses Loginfenster funktioniert die Weiterleitung perfekt und ich werde angemeldet auf /shopseite weitergeleitet.
Alles weitere funktioniert einwandfrei.

Nutze ich das Standardloginfeld unter /account funktioniert dies leider nicht und ich lande auf der Einkaufsweltseite obwohl der Link umgewandelt (url/shopseite) wird.
Im HTML Code steht die identische action URL. 

Hast du hier eine Idee, woran dies liegen könnte ? 

Danke

 

Hallo consu_schmi,
könntest du posten, was du wo angepasst hast? Ich stehe vor dem gleichen Problem. Werde jetzt auf die Shopseite weitergeleitet, aber der Kunde ist nicht angemeldet.