Open katgirl opened 11 years ago
Da der Newsletter über's Backend versendet wird, gibt es keine Möglichkeit ein Theme zuzuordnen. Die Datei muss halt einfach in's Root, ist das wirklich ein Problem?...
ja, wenn du ein Theme machen möchtest, welches dann z.B. über den Shop verkauft wird.
Dann muss man wieder den Punkt in der Anleitung beachten. Versuche gerade ohne das aus zu kommen.
Einfach, wie Contao selbst, das cto laden und fertig ;-)
Welches Theme liefert Newsletter mit???
noch keines ;-)
Ich will aber gerade eines erstellen.
@aschempp Hattest Du das für Isotope angepasst?
Nein habe ich nicht (siehe https://github.com/terminal42/contao-notification_center/blob/master/dca/tl_nc_message.php#L209). Ich bin mir auch nicht sicher ob das überhaupt geht, denn das Template wird ja im Backend nie gefunden?
können wir bei den Templates nicht auch UUIDs einführen und dann auf diese Referenzieren?
Eine Lösung für Contao wäre super. Wir haben das selbe Problem in MM: https://github.com/MetaModels/core/issues/321
Das Problem bleibt weiterhin, dass im BE kein Theme geladen wird.
+1
Wäre es nicht möglich, einem Newsletter einfach einen Knoten innerhalb der Seitenstruktur zuzuordnen? Das geschieht jetzt bereits mit der Weiterleitungsseite. Man könnte sogar direkt diese vorhandene Referenz in die Seitenstruktur auswerten, jedoch wäre eine alternative Referenz gewiss flexibler nutzbar.
Sobald die eindeutige Referenz in die Seitenstruktur gesetzt ist, ließen sich auch im Backend Mailtemplates je nach Theme/Domain nutzen. Zusätzlich wäre es möglich, automatisch verschiedene Mailtemplates zu nutzen.
Das Szenario hier: über eine Contao-Installation werden zwei Domains eines Kunden bedient, in denen ähnliche, aber im Detail doch unterschiedlich gestylte Websites für aus Nutzersicht zwei komplett voneinander losgelöst Bereiche des Kunden eingerichtet sind. Jeder dieser Bereiche soll einen Newsletter erhalten. Es sind entsprechend zwei Newsletter im BE angelegt. Das Design der beiden Bereiche inkl. einzelner unterschiedlicher Details soll sich auch im Template der Newsletter-Ausgaben niederschlagen. Hinzu kommt, dass im Template jeder Ausgabe ein Link eingebettet werden soll, über den sich die Nutzer abmelden können.
Problem jetzt: Der Kunde muss beim Anlegen darauf achten, dass beim Erstellen des Newsletters das richtige Template ausgewählt wird, damit die UX des Nutzers nicht durch Sprünge zwischen beiden Bereichen gestört wird. Das ist gewiss keine unlösbare Hürde, aber schnell aus Sicht des Kunden "unschön" ("aber in Wordpress geht X so schön einfach") ... je mehr Automatismus man als Administrator schaffen kann, desto besser.
+1
Man kann aktuell keine E-Mail-Templates aus einem für das Projekt angelegten Ordner nehmen. Das ist insofern problematisch, da man dann kein Theme erstellen kann.
Der Grund wird sicher sein, das man einen Newsletter unabhängig von der Seite verschicken kann und daher nicht zwingend den Ordner braucht.
Lege ich das E-Mail-Template in den ROOT-Ordner für Templates so lässt es sich auswählen, jedoch nicht in dem Theme exportieren :-(
Hier https://github.com/terminal42/contao-notification_center/issues/13 ist auch das Problem. Vielleicht kann man beide einheitlich lösen. Schön finde ich die Lösung: