Zielsetzung
Ziel dieses Beitrags ist es Ihnen die Möglichkeiten aufzuzeigen, Inhalte aus einem XML-Feed auszulesen und damit ein eMailing zu füllen.
Wichtig!
Bei statischen Versendungen an Zielgruppen und statischer URL, wird die Externe Quelle systemseitig zwischengespeichert. Bei Event- und Trigger-Mailings als auch bei URLs welche profilspezifische Parameter enthalten, findet keine Zwischenspeicherung statt. Hier wird für jedes Profil, welches besendet wird, der externe Content abgerufen. Dies kann zu Geschwindigkeitseinbußen bei der Versendung führen.
Inhalte
Folgende Inhalte werden in diesem Anwendungsfall gezeigt:
- Der Kopf/Header des eMailings wird mit Überschrift, Text, Beschreibung und Link aus dem header-Knoten des XMLs erzeugt.
- Aus den article-Knoten wird eine Tabelle erzeugt, die sich dynamisch nach der Anzahl der Knoten verlängert.
- In der Tabelle wird abwechselnd das Bild des Artikels links oder rechts vom Text ausgegeben.
- Links aus dem XML werden als Tracking-Links ausgegeben.
Anwendung
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html tal:define="xml THIS/getExternalXml" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title tal:condition="exists:xml/header/title">${xml/header/title}</title>
<style type="text/css">
td {
vertical-align: top;
width: 50%;
padding: 0px 10px 50px 10px;
}
div {
width: 800px;
padding-bottom: 50px;
}
img.header {
padding: 35px;
}
table {
width:800px;
}
</style>
</head>
<body>
<div>
<a href="#" tal:attributes="href xml/header/link/@href|string:#"><img alt="" class="header" src="#" tal:attributes="src xml/header/image/@src|string:#; width xml/header/image/@width|default; height xml/header/image/@height|default" /></a>
<h1 tal:condition="exists:xml/header/title">${xml/header/title}</h1>
<p tal:condition="exists:xml/header/description" tal:replace="structure xml/header/description"> </p>
</div>
<table>
<tbody>
<tr tal:repeat="article xml/articles/article[]">
<td tal:condition="repeat/article/odd">
<a href="#" tal:attributes="href article/link/@href|string:#"><img alt="" src="#" style="width:400px" tal:attributes="src article/image/@src|string:#" width="400" /></a>
</td>
<td tal:condition="repeat/article/odd">
<h2 tal:condition="exists:article/title">${article/title}</h2>
<p tal:replace="structure article/description|default"> </p>
</td>
<td tal:condition="repeat/article/even">
<h2 tal:condition="exists:article/title">${article/title}</h2>
<p tal:replace="structure article/description|default"> </p>
</td>
<td tal:condition="repeat/article/even">
<a href="#" tal:attributes="href article/link/@href|string:#"><img alt="" src="#" style="width:400px" tal:attributes="src article/image/@src|string:#" width="400" /></a>
</td>
</tr>
</tbody>
</table>
</body>
</html>
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<header>
<title>Evalanche Blog – Wissenswertes für B2B Entscheider aus Marketing & Vertrieb</title>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/11/zusammenarbeit-marketing-vertrieb-730x390.png" alt="Zusammenarbeit Marketing und Vertrieb – Synergien nutzen" />
<description><![CDATA[<p>Um potenzielle Kunden zu gewinnen, zu überzeugen und langfristig ans Unternehmen zu binden, ist eine effektive und effiziente Zusammenarbeit zwischen Marketing und Vertrieb zwingend notwendig. Doch wie lässt sich diese optimal gestalten? Bevor ein B2B-Kunde eine Kaufentscheidung trifft, hat er sich bereits ausführlich über mögliche Lösungen für seinen Bedarf informiert. Mehr noch: 97 Prozent der Kunden wissen bereits, welchen Anbieter</p>
<p><a class="more" href="https://www.sc-networks.de/blog/zusammenarbeit-marketing-vertrieb/">weiter</a></p>]]></description>
<link href="https://www.sc-networks.de/blog/zusammenarbeit-marketing-vertrieb/" />
</header>
<articles>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/11/german-crm-forum-2020-730x390.png" alt="German CRM Forum 2020: Im Zentrum der Mensch" />
<link href="https://www.sc-networks.de/blog/german-crm-forum/" />
<title>German CRM Forum 2020: Im Zentrum der Mensch</title>
<description><![CDATA[<p>Bereits zum zehnten Mal öffnet das German CRM Forum seine Pforten für CRM-Experten, Entscheider und Führungskräfte – und zwar am 18. und 19. Februar 2020 im Leonardo Royal Hotel in München. In diesem Jahr ist SC-Networks gleich dreifach vertreten: mit einem Stand, einem Workshop und einem Vortrag. Unter dem Motto „Im Zentrum der Mensch“ präsentiert sich auf dem German CRM</p>
<p><a href="https://www.sc-networks.de/blog/german-crm-forum/">weiter</a></p>]]></description>
</article>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/10/Header-Newsletter-Abonnenten-gewinnen-730x390.png" alt="Newsletter Abonnenten gewinnen: Expertentipps für Ihren Erfolg" />
<link href="https://www.sc-networks.de/blog/newsletter-abonnenten-gewinnen/" />
<title>Newsletter Abonnenten gewinnen: Expertentipps für Ihren Erfolg</title>
<description><![CDATA[<p>Einen Newsletter zu verschicken, gehört für Unternehmen in Deutschland längst zum guten Ton. Das zeigen die E-Mail-Marketing Benchmarks 2019. Doch der beste Newsletter ist nichts wert, wenn ihn niemand liest. Wie Sie mehr Newsletter Abonnenten gewinnen können, zeigen Ihnen die folgenden Tipps. Einen regelmäßigen Newsletter zu erstellen und zu verschicken, ist mit einem großen Aufwand verbunden – sowohl personell als</p>
<p><a href="https://www.sc-networks.de/blog/newsletter-abonnenten-gewinnen/">weiter</a></p>]]></description>
</article>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/10/CRM-Marketing-Automation-730x390.png" alt="CRM- und Marketing Automation-Integration" />
<link href="https://www.sc-networks.de/blog/crm-und-marketing-automation-integration/" />
<title>CRM- und Marketing Automation-Integration</title>
<description><![CDATA[<p>Unser Leben findet heute auch digital statt – privat wie beruflich. Diese Veränderung wirkt sich auch auf das Kundenbeziehungsmanagement aus. Unternehmen sind gefordert, Informationen aus relevanten Kanälen zu konsolidieren. Dazu müssen sie CRM- und Marketing-Automation-Systeme miteinander verknüpfen. Der Kunde von heute ist selbstbewusst, anspruchsvoll und bestens informiert, aber auch ein wenig wankelmütig. Kein Wunder, denn in einer digitalen Welt erhält</p>
<p><a href="https://www.sc-networks.de/blog/crm-und-marketing-automation-integration/">weiter</a></p>]]></description>
</article>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/10/EuGH-Urteil-Cookies-730x390.png" alt="EuGH Urteil: Einwilligung in Cookies ist zwingend und darf nicht voreingestellt sein!" />
<link href="https://www.sc-networks.de/blog/eugh-urteil-einwilligung-in-cookies-ist-zwingend-und-darf-nicht-voreingestellt-sein/" />
<title>EuGH Urteil: Einwilligung in Cookies ist zwingend und darf nicht voreingestellt sein!</title>
<description><![CDATA[<p>Viele haben es befürchtet, nun ist es amtlich: In seinem Urteil vom 1. Oktober 2019 untersagt der Europäische Gerichtshof (EuGH) die geläufige Praxis, die Einwilligung in Cookies voreinzustellen, also das Häkchen im entsprechenden Feld bereits zu setzen. Was bedeutet das genau? Nutzer müssen dem Setzen von Cookies ausdrücklich zustimmen (Opt-in). Eine mögliche Einwilligung darf nicht durch einen entsprechend gesetzten Haken</p>
<p><a href="https://www.sc-networks.de/blog/eugh-urteil-einwilligung-in-cookies-ist-zwingend-und-darf-nicht-voreingestellt-sein/">weiter</a></p>]]></description>
</article>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/10/Newsletter-Themen-Redaktionsplan-730x390.png" alt="Geniale Newsletter-Themen für Ihren Newsletter-Redaktionsplan" />
<link href="https://www.sc-networks.de/blog/newsletter-themen-ideen/" />
<title>Geniale Newsletter-Themen für Ihren Newsletter-Redaktionsplan</title>
<description><![CDATA[<p>Ein Newsletter steht und fällt mit seinen Inhalten. Natürlich gibt es Dauerbrenner-Themen wie Events und Feiertage, die sich prima verarbeiten lassen. Stellt sich die Frage: Worüber lohnt es sich noch zu schreiben? Wir verraten es Ihnen! Mit einem guten Newsletter verhält es sich wie mit einer Flasche Wein: Er muss den Geschmack des Lesers treffen. Der teuerste Wein ist sein</p>
<p><a href="https://www.sc-networks.de/blog/newsletter-themen-ideen/">weiter</a></p>]]></description>
</article>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/09/Rueckblick-bvik-Workshop-730x390.png" alt="Rückblick: bvik Workshop Digital CXM" />
<link href="https://www.sc-networks.de/blog/rueckblick-bvik-workshop-2019/" />
<title>Rückblick: bvik Workshop Digital CXM</title>
<description><![CDATA[<p>Der Weg von der Idee einer optimalen Customer Experience hin zu einer funktionierenden, möglichst automatisierten Lead Management-Kampagne fühlt sich manchmal an, wie ein Triathlon ohne Beschilderung: Man schwimmt los, weiß aber nicht genau wohin. Man läuft und fährt Umwege. Man muss unterschiedliche Disziplinen beherrschen. Es strengt an und am Ziel kommt man, wenn überhaupt, nur mit Mühen an. In Zusammenarbeit mit dem bvik</p>
<p><a href="https://www.sc-networks.de/blog/rueckblick-bvik-workshop-2019/">weiter</a></p>]]></description>
</article>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/09/Business-Brunch-730x390.png" alt="Business Brunch: Marketing und Sales Prozesse intelligent automatisieren" />
<link href="https://www.sc-networks.de/blog/business-brunch-mit-evalanche-uniserv-marini/" />
<title>Business Brunch: Marketing und Sales Prozesse intelligent automatisieren</title>
<description><![CDATA[<p>Prozesse zu automatisieren fühlt sich für viele Unternehmen an, wie ein unüberwindbarer Berg, den es zu besteigen gilt. Wo beginnt man am besten? Welche Ausrüstung benötigt man? Und welche Stolpersteine warten auf einen? Damit Sie die intelligente Automatisierung Ihrer Marketing und Sales Prozesse, gleich von Beginn an sauber und zielführend gestalten können, lädt Evalanche gemeinsam mit Uniserv und Marini Systems</p>
<p><a href="https://www.sc-networks.de/blog/business-brunch-mit-evalanche-uniserv-marini/">weiter</a></p>]]></description>
</article>
<article>
<image width="730" height="390" src="https://www.sc-networks.de/wp-content/uploads/2019/09/SPAM-Mails-vermeiden-730x390.png" alt="20 Tipps wie Sie Spam-Mails vermeiden" />
<link href="https://www.sc-networks.de/blog/checkliste-wie-sie-vermeiden-als-spam-eingeordnet-zu-werden/" />
<title>20 Tipps wie Sie Spam-Mails vermeiden</title>
<description><![CDATA[<p>Spam-Filter sind eine nützliche Sache. In diesem Beitrag erfahren Sie, was Sie tun können, um Spam-Mails zu vermeiden und so Ihre Adressaten sicher zu erreichen. Mails landen im Spam – das ist für den Absender eine ärgerliche Sache. Der Anteil an E-Mails, die im Spam-Ordner landen, ist in Unternehmen auf einem gleichbleibend hohen Niveau: Rund 55 Prozent aller eingehenden Mails</p>
<p><a href="https://www.sc-networks.de/blog/checkliste-wie-sie-vermeiden-als-spam-eingeordnet-zu-werden/">weiter</a></p>]]></description>
</article>
</articles>
</xml>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Evalanche Blog – Wissenswertes für B2B Entscheider aus Marketing & Vertrieb</title>
<style type="text/css">
td {
vertical-align: top;
width: 50%;
padding: 0px 10px 50px 10px;
}
div {
width: 800px;
padding-bottom: 50px;
}
img.header {
padding: 35px;
}
</style>
</head>
<body>
<div>
<a href="https://www.sc-networks.de/blog/zusammenarbeit-marketing-vertrieb/"><img class="header" alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/11/zusammenarbeit-marketing-vertrieb-730x390.png" width="730" height="390" /></a>
<h1>Evalanche Blog – Wissenswertes für B2B Entscheider aus Marketing & Vertrieb</h1>
<p>Um potenzielle Kunden zu gewinnen, zu überzeugen und langfristig ans Unternehmen zu binden, ist eine effektive und effiziente Zusammenarbeit zwischen Marketing und Vertrieb zwingend notwendig. Doch wie lässt sich diese optimal gestalten? Bevor ein B2B-Kunde eine Kaufentscheidung trifft, hat er sich bereits ausführlich über mögliche Lösungen für seinen Bedarf informiert. Mehr noch: 97 Prozent der Kunden wissen bereits, welchen Anbieter</p>
<p><a class="more" href="https://www.sc-networks.de/blog/zusammenarbeit-marketing-vertrieb/">weiter</a></p>
</div>
<table style="width:800px">
<tbody>
<tr>
<td>
<h2>German CRM Forum 2020: Im Zentrum der Mensch</h2>
<p>Bereits zum zehnten Mal öffnet das German CRM Forum seine Pforten für CRM-Experten, Entscheider und Führungskräfte – und zwar am 18. und 19. Februar 2020 im Leonardo Royal Hotel in München. In diesem Jahr ist SC-Networks gleich dreifach vertreten: mit einem Stand, einem Workshop und einem Vortrag. Unter dem Motto „Im Zentrum der Mensch“ präsentiert sich auf dem German CRM</p>
<p><a href="https://www.sc-networks.de/blog/german-crm-forum/">weiter</a></p>
</td>
<td>
<a href="https://www.sc-networks.de/blog/german-crm-forum/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/11/german-crm-forum-2020-730x390.png" style="width:400px" width="400" /></a>
</td>
</tr>
<tr>
<td>
<a href="https://www.sc-networks.de/blog/newsletter-abonnenten-gewinnen/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/10/Header-Newsletter-Abonnenten-gewinnen-730x390.png" style="width:400px" width="400" /></a>
</td>
<td>
<h2>Newsletter Abonnenten gewinnen: Expertentipps für Ihren Erfolg</h2>
<p>Einen Newsletter zu verschicken, gehört für Unternehmen in Deutschland längst zum guten Ton. Das zeigen die E-Mail-Marketing Benchmarks 2019. Doch der beste Newsletter ist nichts wert, wenn ihn niemand liest. Wie Sie mehr Newsletter Abonnenten gewinnen können, zeigen Ihnen die folgenden Tipps. Einen regelmäßigen Newsletter zu erstellen und zu verschicken, ist mit einem großen Aufwand verbunden – sowohl personell als</p>
<p><a href="https://www.sc-networks.de/blog/newsletter-abonnenten-gewinnen/">weiter</a></p>
</td>
</tr>
<tr>
<td>
<h2>CRM- und Marketing Automation-Integration</h2>
<p>Unser Leben findet heute auch digital statt – privat wie beruflich. Diese Veränderung wirkt sich auch auf das Kundenbeziehungsmanagement aus. Unternehmen sind gefordert, Informationen aus relevanten Kanälen zu konsolidieren. Dazu müssen sie CRM- und Marketing-Automation-Systeme miteinander verknüpfen. Der Kunde von heute ist selbstbewusst, anspruchsvoll und bestens informiert, aber auch ein wenig wankelmütig. Kein Wunder, denn in einer digitalen Welt erhält</p>
<p><a href="https://www.sc-networks.de/blog/crm-und-marketing-automation-integration/">weiter</a></p>
</td>
<td>
<a href="https://www.sc-networks.de/blog/crm-und-marketing-automation-integration/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/10/CRM-Marketing-Automation-730x390.png" style="width:400px" width="400" /></a>
</td>
</tr>
<tr>
<td>
<a href="https://www.sc-networks.de/blog/eugh-urteil-einwilligung-in-cookies-ist-zwingend-und-darf-nicht-voreingestellt-sein/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/10/EuGH-Urteil-Cookies-730x390.png" style="width:400px" width="400" /></a>
</td>
<td>
<h2>EuGH Urteil: Einwilligung in Cookies ist zwingend und darf nicht voreingestellt sein!</h2>
<p>Viele haben es befürchtet, nun ist es amtlich: In seinem Urteil vom 1. Oktober 2019 untersagt der Europäische Gerichtshof (EuGH) die geläufige Praxis, die Einwilligung in Cookies voreinzustellen, also das Häkchen im entsprechenden Feld bereits zu setzen. Was bedeutet das genau? Nutzer müssen dem Setzen von Cookies ausdrücklich zustimmen (Opt-in). Eine mögliche Einwilligung darf nicht durch einen entsprechend gesetzten Haken</p>
<p><a href="https://www.sc-networks.de/blog/eugh-urteil-einwilligung-in-cookies-ist-zwingend-und-darf-nicht-voreingestellt-sein/">weiter</a></p>
</td>
</tr>
<tr>
<td>
<h2>Geniale Newsletter-Themen für Ihren Newsletter-Redaktionsplan</h2>
<p>Ein Newsletter steht und fällt mit seinen Inhalten. Natürlich gibt es Dauerbrenner-Themen wie Events und Feiertage, die sich prima verarbeiten lassen. Stellt sich die Frage: Worüber lohnt es sich noch zu schreiben? Wir verraten es Ihnen! Mit einem guten Newsletter verhält es sich wie mit einer Flasche Wein: Er muss den Geschmack des Lesers treffen. Der teuerste Wein ist sein</p>
<p><a href="https://www.sc-networks.de/blog/newsletter-themen-ideen/">weiter</a></p>
</td>
<td>
<a href="https://www.sc-networks.de/blog/newsletter-themen-ideen/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/10/Newsletter-Themen-Redaktionsplan-730x390.png" style="width:400px" width="400" /></a>
</td>
</tr>
<tr>
<td>
<a href="https://www.sc-networks.de/blog/rueckblick-bvik-workshop-2019/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/09/Rueckblick-bvik-Workshop-730x390.png" style="width:400px" width="400" /></a>
</td>
<td>
<h2>Rückblick: bvik Workshop Digital CXM</h2>
<p>Der Weg von der Idee einer optimalen Customer Experience hin zu einer funktionierenden, möglichst automatisierten Lead Management-Kampagne fühlt sich manchmal an, wie ein Triathlon ohne Beschilderung: Man schwimmt los, weiß aber nicht genau wohin. Man läuft und fährt Umwege. Man muss unterschiedliche Disziplinen beherrschen. Es strengt an und am Ziel kommt man, wenn überhaupt, nur mit Mühen an. In Zusammenarbeit mit dem bvik</p>
<p><a href="https://www.sc-networks.de/blog/rueckblick-bvik-workshop-2019/">weiter</a></p>
</td>
</tr>
<tr>
<td>
<h2>Business Brunch: Marketing und Sales Prozesse intelligent automatisieren</h2>
<p>Prozesse zu automatisieren fühlt sich für viele Unternehmen an, wie ein unüberwindbarer Berg, den es zu besteigen gilt. Wo beginnt man am besten? Welche Ausrüstung benötigt man? Und welche Stolpersteine warten auf einen? Damit Sie die intelligente Automatisierung Ihrer Marketing und Sales Prozesse, gleich von Beginn an sauber und zielführend gestalten können, lädt Evalanche gemeinsam mit Uniserv und Marini Systems</p>
<p><a href="https://www.sc-networks.de/blog/business-brunch-mit-evalanche-uniserv-marini/">weiter</a></p>
</td>
<td>
<a href="https://www.sc-networks.de/blog/business-brunch-mit-evalanche-uniserv-marini/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/09/Business-Brunch-730x390.png" style="width:400px" width="400" /></a>
</td>
</tr>
<tr>
<td>
<a href="https://www.sc-networks.de/blog/checkliste-wie-sie-vermeiden-als-spam-eingeordnet-zu-werden/"><img alt="" src="https://www.sc-networks.de/wp-content/uploads/2019/09/SPAM-Mails-vermeiden-730x390.png" style="width:400px" width="400" /></a>
</td>
<td>
<h2>20 Tipps wie Sie Spam-Mails vermeiden</h2>
<p>Spam-Filter sind eine nützliche Sache. In diesem Beitrag erfahren Sie, was Sie tun können, um Spam-Mails zu vermeiden und so Ihre Adressaten sicher zu erreichen. Mails landen im Spam – das ist für den Absender eine ärgerliche Sache. Der Anteil an E-Mails, die im Spam-Ordner landen, ist in Unternehmen auf einem gleichbleibend hohen Niveau: Rund 55 Prozent aller eingehenden Mails</p>
<p><a href="https://www.sc-networks.de/blog/checkliste-wie-sie-vermeiden-als-spam-eingeordnet-zu-werden/">weiter</a></p>
</td>
</tr>
</tbody>
</table>
<img alt="" width="1" height="1" src="ewaf/view/trans1x1.gif?embed=1" /></body>
</html>
Folgende Funktionen kommen zur Anwendung:
- tal:define (offizielle TAL-Dokumentation)
- tal:condition (offizielle TAL-Dokumentation)
- tal:repeat (offizielle TAL-Dokumentation)
- tal:omit-tag (offizielle TAL-Dokumentation)
- tal:replace (offizielle TAL-Dokumentation)
- tal:content (offizielle TAL-Dokumentation)
- tal:attributes (offizielle TAL-Dokumentation)
- string: (offizielle TAL-Dokumentation)
- exists: (offizielle TAL-Dokumentation)
- structure (offizielle TAL-Dokumentation)
- Ausdrucksketten (offizielle TAL-Dokumentation)