Overload für Shop-Klasse und Admin-Klasse

Thema wurde von Kerim Alkim, 20. Februar 2018 erstellt.

  1. Kerim  Alkim

    Kerim Alkim Erfahrener Benutzer

    Registriert seit:
    30. März 2012
    Beiträge:
    143
    Danke erhalten:
    35
    Danke vergeben:
    5
    #1 Kerim Alkim, 20. Februar 2018
    Zuletzt von einem Moderator bearbeitet: 20. Februar 2018
    Hallo zusammen
    Gibt es eine Möglichkeit, zu verhindern, dass ein Overload, der für die Shop-Klasse "order" (/includes/classes/order.php) geschrieben wurde, bei der Admin-Klasse "order" (/admin/includes/classes/order.php) geladen wird?

    Wir wissen schon, dass das Problem so nicht geben kann, leider ist es trotzdem in der Praxis passiert.

    Die Datei liegt in /GXUserComponents/overloads/order/AMZ_order.inc.php
    Hier der (eindeutige) Stacktrace dazu:

    PHP:
    Array
    (
    [
    0] => Array
    (
    [
    file] => /var/www/vhosts/shop.de/httpdocs/gx2/system/core/MainFactory.inc.php
    [line] => 66
    [function] => include_once
    )

    [
    1] => Array
    (
    [
    file] => /var/www/vhosts/shop.de/httpdocs/gx2/admin/includes/classes/order.php
    [line] => 353
    [function] => load_origin_class
    [class] => MainFactory
    [type] => ::
    )

    [
    2] => Array
    (
    [
    file] => /var/www/vhosts/shop.de/httpdocs/gx2/admin/gm_pdf_order.php
    [line] => 26
    [args] => Array
    (
    [
    0] => /var/www/vhosts/shop.de/httpdocs/gx2/admin/includes/classes/order.php
    )

    [function] => require_once
    )

    )
    Was vielleicht noch dazu zu sagen ist: Es ist ein Gambio 3.6.3 und das Problem taucht nur sehr sporadisch auf, also alle paar Stunden.

    Gruß

    Kerim