Die Einrichtung eines "echten" Cronjobs ist die beste Methode zur Automatisierung. Dieses Modul ist eine einfach zu nutzende Alternative
Ein einfaches, aber sehr praktisches Modul, um MailBeez automatisch auszuführen – ohne sich mit der Einrichtung eines Cronjobs befassen zu müssen
Mit diesem einfachen Modul können Sie sich die Mühe sparen, einen Cronjob einzurichten, um MailBeez zu automatisieren. Dieses Modul nutzt den Besucher-Traffic auf Ihrem Shop, um MailBeez so oft wie gewünscht auszuführen. Für MailBeez Benutzer, die schnell das System automatisieren wollen, oder welche sich nicht mit der Einrichtung eines Cronjobs beschäftigen wollen, ist dies sehr praktisch.
Einfach und schnell
Mit Hilfe von Zeitstempel-Caches wird die zusätzliche Last auf Ihrem Server sehr gering gehalten. Durch den Einsatz von moderner AJAX Technologie wird der Besucher in Ihrem Shop nichts von der Ausführung des Modules merken: Der MailBeez Versand wird erst angestossen, nach dem die Seite vollständig geladen worden ist.
Um mit diesem Modul zu beginnen, sind neben der einfachen “Drop-In” Installation des neuen Konfigurationsmodules nur sehr einfache Anpassungen an den Shop-Dateien erforderlich.
Die Konfiguration ist sehr einfach und selbsterklärend:
Zeitraum zwischen den Ausführungen von MailBeez (Stunden)
Geben Sie ein, wieviele Stunden zwischen der Ausführung von MailBeez vergehen sollen.
Ab Gambio Version 2.3 und Modified-Shop 2.0 ist dieses Modul als Bestandteil von MailBeez vorintegriert und die weiteren Schritte sind nicht erforderlich.
Öffne Datei includes/application_bottom.php
und finde die Zeile
echo '</body></html>';
davor folgenden code einfuegen:
// MailBeez
if (defined('MAILBEEZ_CRON_SIMPLE_STATUS') && MAILBEEZ_CRON_SIMPLE_STATUS == 'True') {
require_once(DIR_FS_CATALOG . 'mailhive/configbeez/config_cron_simple/includes/cron_simple_inc.php');
}
// - MailBeez
Um Einträge wie "/mailhive.php?cron_simple=1" in der Who-Is-Online Tabelle zu vermeiden, bitte die Datei inc/xtc_update_whos_online.inc.php
wie folgt modifizieren:
Finde
$wo_last_page_url = addslashes(getenv('REQUEST_URI'));
danach folgendes einfügen:
// MailBeez
// avoid /mailhive.php?cron_simple=1 in who is online table
if (preg_match("/mailhive.php/", $wo_last_page_url)) {
return false;
}
// - MailBeez
Öffne Datei <store-root>/includes/modules/footer.php
und vor dem schliessenden ?>
PHP-Tag folgendes einfügen:
// MailBeez
if (defined('MAILBEEZ_CRON_SIMPLE_STATUS') && MAILBEEZ_CRON_SIMPLE_STATUS == 'True') {
require_once(DIR_FS_CATALOG . 'mailhive/configbeez/config_cron_simple/includes/cron_simple_inc.php');
}
// - MailBeez
Um Einträge wie "/mailhive.php?cron_simple=1" in der Who-Is-Online Tabelle zu vermeiden, bitte die Datei <store-root>/includes/functions/whos_online.php
wie folgt modifizieren:
Finde
$wo_last_page_url = (...)');
danach folgendes einfügen:
// MailBeez
// avoid /mailhive.php?cron_simple=1 in who is online table
if (preg_match("/mailhive.php/", $wo_last_page_url)) {
return false;
}
// - MailBeez
Öffne Datei <store-root>/includes/footer.php
und vor dem schliessenden ?>
PHP-Tag folgendes einfügen:
// MailBeez
if (defined('MAILBEEZ_CRON_SIMPLE_STATUS') && MAILBEEZ_CRON_SIMPLE_STATUS == 'True') {
require_once(DIR_FS_CATALOG . 'mailhive/configbeez/config_cron_simple/includes/cron_simple_inc.php');
}
// - MailBeez
Um Einträge wie "/mailhive.php?cron_simple=1" in der Who-Is-Online Tabelle zu vermeiden, bitte die Datei <store-root>/includes/functions/whos_online.php
wie folgt modifizieren:
Finde
$wo_last_page_url = getenv('REQUEST_URI');
danach folgendes einfügen:
// MailBeez
// avoid /mailhive.php?cron_simple=1 in who is online table
if (preg_match("/mailhive.php/", $wo_last_page_url)) {
return false;
}
// - MailBeez
Gambio GX2/GX3/GX4
Modified-Shop 1.x/2.x/3.x
ZenCart 1.3.x/1.5.x/2.x
osCommerce 2.x
MailBeez.io API V2
Fehler gefunden? Möchten Sie diese Seite verbessern?
diese Seite bearbeiten