contao / core

Contao 3 → see contao/contao for Contao 4
GNU Lesser General Public License v3.0
490 stars 213 forks source link

include an article in newletter-html-content #8834

Open rustykowski opened 6 years ago

rustykowski commented 6 years ago

Damit der Redakteur seine Newsletter-Inhalte wie gewohnt mit Inhaltselementen erstellen kann, legt er zunächst auf einer unsichtbaren Seite einen Artikel an, füllt diesen mit dem gewünschten Inhalt und bindet den Artikel anschließend im Newsletter-Content mit einem {{insert_article::}} ein. So weit so gut.

Im Ergebnis werden allerdings unter Contao 4.4 die Bilder immer auf eine Breite von 320px runterskaliert, egal welche Bildgröße tatsächlich angegeben wurde. Das entspricht zufällig der Bildbreite, die Contao auch bei der Vorschau der Content-Elemente im Artikel verwendet. Die Bilder werden nur in der E-Mail selber verkleinert, nicht jedoch im Newsletter-Reader.

Woher kommt diese Verkleinerung? Gibt es einen vernünftigen Grund?

aschempp commented 6 years ago

Da der Newsletter im Backend generiert wird, gilt die Darstellung des Backends (also z.B. die entsprechende Bildbreite). Würdest du ein Modul einbinden würdest du auch nur den entsprechenden Backend-Platzhalter sehen. Deshalb funktionieren Newsletter nicht mit Inhaltselementen…

Möglicherweise lässt sich das in einer zukünftigen Version ändern, die entsprechenden Möglichkeiten wurden in Contao 4.5 eingeführt. Aber bis dahin ist es noch ein weiter Weg…

rustykowski commented 6 years ago

Puh. Damit hätte ich nicht gerechnet. Lassen sich denn diese 320px irgendwo beeinflussen?

rustykowski commented 6 years ago

Inhaltselemente wären aus meiner Sicht DAS fehlende Feature, das den Contao-Newsletter aus der Versenkung holen würde. Ohne Inhaltselemente kann man das aber einem Redakteur nicht zumuten. Klar: Es gibt auch tolle externe Systeme à la Mailchimp & Co., aber die haben immer den Nachteil, dass man relativ sensible Daten in irgendwelche Clouds gibt, und natürlich, dass sie nicht integriert sind: Kein Zugriff auf die Contao-Dateiverwaltung, den Seitenbaum etc.

Daher mein Aufruf an unser großartiges Entwicklerteam: Bitte überlegt mal, wie ihr diesen Knackpunkt lösen könnt!

fritzmg commented 6 years ago

@rustykowski für Contao gibt es bereits Avisota. Allerdings weiß ich nicht, wie aktiv das noch weiter entwickelt wird.

rustykowski commented 6 years ago

@fritzmg Avisota ist noch nicht mit C4 kompatibel. Die letzten Meldungen des Entwicklers stammen vom August 2016. Avisota hat drüber hinaus enorm viele Abhängigkeiten und ist alles Andere als einfach in Konfiguration und Bedienung. Mein Eindruck: Die Ziele, die der ursprüngliche Entwickler hatte, waren zu hochtrabend.

marcfunkitug commented 6 years ago

Wir würden sofort bei 4 oder 5 Kunden das Feature für den Newsletter nutzen - also wir heben gerne auch die Hand dafür!