Top
Neu bei MailBeez? Jetzt die Grundlagen lernen
Profi-Modul - Version 4.202 updated 03. Apr. 2024

MailBeez automatisch ausführen


Dieses Modul ist in folgenden Tarifen enhalten:

Start Up

S M L

Business

S M L

Enterprise

S M L

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.

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 GX2/GX3/GX4

Modified-Shop 1.x/2.x/3.x

ZenCart 1.3.x/1.5.x

osCommerce 2.x

MailBeez.io API V2


Changelog

v4.2.2

15.01.2024

    • PHP8.2 refactoring

v4.2.1

03.11.2022

    • PHP8.1 refactoring

v4.2.0

14.10.2022

    • PHP8 refactoring

v4.0.1

22.05.2020

    • php error on zencart

v4.0.0

21.04.2020

    • PHP7.4 refactoring
    • Support for 4.0 Core Framework

v3.5

24.09.2018

    • PHP7.2 refactoring

v3.41

01.11.2017

    • refactoring

v3.4

05.12.2016

    • optimized frontend runner script

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