Jump to content

[SOLVED] Multistore: Email-Vorlagen nach Shop getrennt


Recommended Posts

Hallo

Ich habe Multistore aktiv. Ein Shop läuft unter einer .ch Domain und der zweite unter einer .fr Domain.

Nun möchte ich Header und Footer der Mails, z.B. Bestell-Email, unterschiedlich haben. Für den Shop .ch ein anderes Logo und eine andere Adresse im Footer als für den Shop .fr.

Wenn ich die Email-Vorlage bearbeite springt mir oben das Auswahlmenu für die Shop-Auswahl immer auf "Alle Shops". Ich kann also nicht unterschiedliche Email-Vorlagen pro Shop haben?

Geht das irgendwie?

Vielen Dank!

 

 

Edit: Habs eben herausgefunden: Ein Theme pro Shop, dann geht es.

Edited by WISYWIG (see edit history)
Link to comment
Share on other sites

  • WISYWIG changed the title to [SOLVED] Multistore: Email-Vorlagen nach Shop getrennt
  • 1 year later...

Hallo

PS 1.7.8.6

Design > Template und Logo

Oben auf der Seite bei "All Shops" auf den gewünschten Shop umstellen. Template wählen bzw. eines als standard setzen.
Umschalten auf den zweiten Shop und diesen Schritt wiederholen.

Das bedingt, dass du vorweg entweder zwei Templates installiert hast oder du erstellt zuerst aus einem bestehenden Template zwei Child Themes:
https://devdocs.prestashop.com/1.7/themes/reference/template-inheritance/parent-child-feature/

 

Edited by WISYWIG (see edit history)
Link to comment
Share on other sites

Wir haben 3 Stores, aber alle sollen das selbe Theme verwenden. Nur die Emails sollen individuell angepasst werden.

Macht man das dann am besten so dass man das Theme kopiert, umbenennt und dann einsetzt? So dass formal jeder Store ein eigenes Theme hat, das aber identisch ist.

Edited by FHSK8DLX (see edit history)
Link to comment
Share on other sites

In deinem Fall erscheinen mir child themes am sinnvollsten.

Angenommen du arbeitest mit dem Theme "Classic":

  1. Style das "Classic" so wie du es haben möchtest.
  2. Über Template und Logo > Advanced Customization lädst du es herunter, bzw. wird ein child theme heruntergeladen.
  3. Entpacke die ZIP.
  4. Benenne den Ordner um, z.B. in "shop_01".
  5. Editiere die theme.yml wie hier beschrieben.
  6. Kopiere den ganzen Ordner und benenne ihn um, z.B. in "shop_02".
  7. Wiederhole Schritte 4. bis 6. für jeden Shop.
  8. Erstelle aus jedem Ordner eine ZIP.
  9. Installiere diese ZIP-Pakete.
  10. Weise die nun neu angezeigten Child Themes den einzelnen Shops zu.


Lade den Ordner /mails herunter.

In meinem Fall löschte ich darin alle Unterordner ausser "de".

Danach musst du nur noch den Ordner "mails" in die neuen Ordner der child themes laden, in obigem Beispiel also in shop_01, shop_02 usw.

Nun kannst du pro child theme und somit pro Shop die Maildateien anpassen. 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...