Es handelt sich um einen Hauptshop Domain1 mit Sprache 1 und zwei Subshops, jeweils mit Domain 2 und Sprache 2 bzw. Domain 3 und Sprache 3.
In allen drei soll jeweils Sprache 1, 2 und 3 im Sprachwechsler angezeigt werden und bei Auswahl auf z.B. Sprache 2 in den Subshop 2 auf der Domain 2 etc. umgeswitcht werden können.
Ja, hatte oben noch ein Beispiel dafür reingepackt.
Dafür müsste man auch noch die ganzen Prüfungen entfernen, ob es überhaupt einen Sprachshop gibt. Du kannst das aber nach dem Vorbild so machen, musst dann ggf. noch die CSS-Klassen für die Flaggen selbst setzen. Das sollte aber vom Grundsatz her schon so funktionieren. Du kannst auch die Foreach komplett weg lassen und deine Shops da manuell eintragen - also selbst alle Options anlegen, wäre wahrscheinlich noch sauberer. Dann eher so:
{extends file="parent:widgets/index/shop_menu.tpl"}
{block name='frontend_index_actions_active_shop'}
{$shop->getName()}
Deutsch
Englisch
Spanisch
{/block}