Über den "MagnalisterApplicationTopExtender" wird "Magnalister" immer geladen.... PHP: <?php/* -------------------------------------------------------------- MagnalisterApplicationTopExtender.inc.php 2012-01-16 gm Gambio GmbH http://www.gambio.de Copyright (c) 2012 Gambio GmbH Released under the GNU General Public License (Version 2) [http://www.gnu.org/licenses/gpl-2.0.html] --------------------------------------------------------------*/class MagnalisterApplicationTopExtender extends MagnalisterApplicationTopExtender_parent{ function proceed() { parent::proceed(); /* magnalister v1.0.0 */ if (!defined('MAGNA_CALLBACK_MODE') && file_exists(DIR_FS_DOCUMENT_ROOT.'magnaCallback.php')) { ob_start(); require_once(DIR_FS_DOCUMENT_ROOT.'magnaCallback.php'); magnaExecute('magnaCollectStats'); ob_end_clean(); } /* END magnalister */ }}?>
Nein, der wird bei jeder Aktivität des Shop-Frontends aktiviert.... Zumindest sollte man die Verwendung konfigurieren können.
dennoch wird der job ständig aufgerufen damit die prüfung ob wieder connectet werden soll ausgeführt werden soll oder nciht. Schöner wäre wenn man stattdessen wählen könnte ob über seitenaufrufe oder nur cronjob.
Ähnliches Problem mit "AffiliPrint".... Das wird auch gnadenlos aktiviert...... PHP: class AffiliPrintCheckoutSuccessExtender extends AffiliPrintCheckoutSuccessExtender_parent{ function proceed() { /* Bestellnummer beziehen */ global $last_order; parent::proceed(); require_once (DIR_FS_CATALOG . 'affiliprint_module/includes/functions.php'); /* Ausgabe, Gutscheine beziehen, Bestellnummer übergeben */ $this->v_output_buffer['AFFILIPRINT_SNIPPET'] = getVouchers($last_order); return; }}