Top
Neu bei MailBeez? Jetzt die Grundlagen lernen
Profi-Modul - Version 3.3 updated 28. Oct. 2016

MailBeez automatisch ausführen


Dieses Modul ist in folgenden Tarifen enhalten:

Start Up

Business

Enterprise


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-Traffik 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.

Konfiguration:

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.

Installation

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.

Gambio 2.x und Modified-Shop 1.x

Ö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

Zencart

Ö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

osCommerce

Ö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


Kompatibilität
Dieses Modul ist mit folgenden Shop-Systemen kompatibel

Gambio GX1

Gambio GX2/GX3

Modified-Shop 1.x

Modified-Shop 2.x

Commerce:SEO

xt:commerce 3

ZenCart 1.3.x

ZenCart 1.5.x

osCommerce 2.x

CRE Loaded 6.x


Changelog

v3.3

13.09.2016

    • PHP7 compatibility
    • framework updates

v3.22

02.11.2015

    • Gambio 2.5 integration support

v3.0

03.11.2014

    • ready for MailBeez V3.0
    • changelog started

Fehler gefunden? Möchten Sie diese Seite verbessern?   diese Seite bearbeiten