wNewsletter::getSubscriptionsCSV
Ermittelt alle Abos eines Newsletter Verteilers
(verfügbar ab CMS-Version 016.003.061.000)
Funktionsaufruf
Boolean getSubscriptionsCSV(String path)
Parameter
| Parameter | Beschreibung |
|---|---|
| path | Pfad der Empfängerdatei |
Die Abo-Themen werden im Verteiler (z.B. receivers.csv) aus der Spalte "subscriptions" ausgelesen, welche im Verteiler die drittletzte Spalte sein muss!
Beispiel: Ermittelt alle Abos eines Newsletter Verteilers
Quelltext
<?php
require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php");
$pathCSV = '/de/newsletter/receivers/receivers.csv';
var_dump(wNewsletter::getSubscriptionsCSV($pathCSV));
?>Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.
FAQs
- Welche Funktion bietet wNewsletter::getSubscriptionsCSV und was ist ihr Zweck?
- wNewsletter::getSubscriptionsCSV ermittelt alle Abos eines Newsletter-Verteilers. Die Funktion liest dafür Abonnement-Themen aus der Empfängerdatei des Verteilers aus.
- Ab welcher CMS-Version ist wNewsletter::getSubscriptionsCSV verfügbar?
- Die Funktion ist ab der CMS-Version 016.003.061.000 verfügbar.
- Welche Signatur hat der Funktionsaufruf von wNewsletter::getSubscriptionsCSV?
- Der Funktionsaufruf lautet: <code class="codeInline">Boolean getSubscriptionsCSV(String path)</code>.
- Was ist der Parameter <code class="codeInline">path</code> bei wNewsletter::getSubscriptionsCSV?
- <code class="codeInline">path</code> ist der Pfad der Empfängerdatei (z.B. die CSV-Datei des Newsletter-Verteilers).
- Aus welcher Spalte der Verteilerdatei werden die Abo-Themen ausgelesen?
- Die Abo-Themen werden im Verteiler aus der Spalte <code class="codeInline">subscriptions</code> ausgelesen. Diese Spalte muss im Verteiler die **drittletzte Spalte** sein.
- Welches Beispiel zeigt die Nutzung von wNewsletter::getSubscriptionsCSV?
- Ein Beispiel ist: <code class="codeInline">var_dump(wNewsletter::getSubscriptionsCSV($pathCSV));</code> wobei <code class="codeInline">$pathCSV</code> z.B. auf <code class="codeInline">/de/newsletter/receivers/receivers.csv</code> zeigt.
- Muss beim Einsatz von Framework-Funktionen in eigenen Skripten grid.php referenziert werden?
- Beim Einsatz von Framework-Funktionen in eigenen Skripten sollte der Hinweis beachtet werden: Die Framework-Referenzierung erfolgt typischerweise über <code class="codeInline">grid.php</code>. Wenn die Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code> eingebunden wird, muss das Framework über die *grid.php* nicht mehr referenziert werden.