Ergebnis 1 bis 13 von 13

Thema: Avisota und Webshop (fruitmedia) - Fehler

  1. #1
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard Avisota und Webshop (fruitmedia) - Fehler

    Hallo.

    Ich musste gerade feststellen, dass Avisota sich mit dem webshop von fruitmedia beißt.

    Es gibt Fehlermeldungen im Frontend bei der Verwaltung der Kunden/Mitglieder... z.B. beim Einloggen oder beim Verwalten der eigenen Adressen. Folgende Fehlermeldung wird ausgegegen:
    Code:
    Fatal error: Call to a member function loadDataContainer() on a non-object in /var/www/virtual/***/system/libraries/Controller.php on line 2249
    Der betreffende Teil der controller.php ist der folgende:
    PHP-Code:
            // HOOK: allow to load custom settings
            
    if (isset($GLOBALS['TL_HOOKS']['loadDataContainer']) && is_array($GLOBALS['TL_HOOKS']['loadDataContainer']))
            {
                foreach (
    $GLOBALS['TL_HOOKS']['loadDataContainer'] as $callback)
                {
                    
    $this->import($callback[0]);
                    
    $this->$callback[0]->$callback[1]($strName);
                }
            }

            @include(
    TL_ROOT '/system/config/dcaconfig.php');
        } 
    Zeile 2249 ist dabei:
    PHP-Code:
    $this->$callback[0]->$callback[1]($strName); 
    Wenn ich Avisota deaktiviere, funktioniert alles.

    Kann sich da jemand einen Reim drauf machen?

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  2. #2
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Ja, Version 1.5.1 installieren ^^

  3. #3
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Hi.

    Danke... ich dachte schon ihr seid alle im Contao-Entwickler-Zukunfts-Thread versackt...

    Leider hilft das Update bei mir nicht... der Fehler bleibt exakt so bestehen. Mal ganz blöd gefragt... kann das daran liegen, das ich im Shop die Core-Registrierung nutze und nicht das Avisota Modul (da hat mich Backbone hier erst drauf hingewiesen)?
    Das besteht übrigens weiterhin... Manuelles Update der DB ist nicht mehr nötig, aber das Weiterspringen am letzten Punkt im ER passiert einfach nicht.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  4. #4
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    ach nee, dann weiß ich was es ist, hatte bei einem meiner Partner das gleiche Problem. Habe aber fruitMedia schon mal einen Patch geschickt gehabt. Die haben den wohl noch nicht eingebaut.

    Was das Problem mit dem Update angeht, bin ich zugegebenermaßen überfragt, ich habe die runonce schon abgeändert, jetzt weiß ich grad auch nicht was los ist

  5. #5
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    Hi.

    Es gibt vom Webshop eine neuere Build im ER (8 -> 9). Könnte das da drin sein? Wo findet man eigentlich eine Auflistung der Änderungen von Build zu Build? Ok, du bist da sicher der falsche Ansprechpartner... ich werde dort mal nachfragen.

    Danke.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  6. #6
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Von Build zu Build gibt es keine Update-Info. Nur von Version zu Version.
    Ja, ich kann dir leider nicht sagen ob sie den Fix schon eingebaut haben, da musst du mal dort nachfragen

  7. #7
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Versuch mal ob dir das weiter hilft:
    Im webShop sind folgende ergänzungen zu machen:

    In der webShopAddressBook Klasse,

    public function __get($key)
    {
    ...
    return $this->$key; // am Ende einfügen
    }

    public function __set($key, $value)
    {
    ...
    $this->$key = $value; // am Ende einfügen
    }

  8. #8
    Contao-Urgestein Avatar von tblumrich
    Registriert seit
    25.06.2009.
    Ort
    Feldberger Seenlandschaft
    Beiträge
    2.225
    Partner-ID
    7979
    User beschenken
    Wunschliste

    Standard

    *Jubel*


    Vielen Dank. Sieht gut aus und funktioniert... jetzt kann ich dann auch mal das Registrierungsmodul von Avisota probieren.
    Bis jetzt hielt man es bei den Webshop Entwicklern leider immernoch nicht für nötig mir eine kurze Antwort zugeben.

    Gruß
    Thomas
    blucomp | Webdesign & Onlinelösungen

  9. #9
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von tblumrich Beitrag anzeigen
    Bis jetzt hielt man es bei den Webshop Entwicklern leider immernoch nicht für nötig mir eine kurze Antwort zugeben.
    Ja die sind aktuell auch total voll mit Arbeit

  10. #10
    Contao-Nutzer Avatar von itsBerni
    Registriert seit
    03.11.2010.
    Ort
    Oberfranken
    Beiträge
    103

    Standard Keine Verteiler auswählbar

    Hallo,

    ich möchte diesen Thread nochmal "aufwärmen".

    Ich habe aktuell die Version des Webshop 2.3.3 und Avisota 1.7.2 unter Contao 2.11.4 laufen.
    Sowohl im Modul der Neukundenregistrierung als auch bei der Checkoutkundenregistrierung kann ich eine Checkbox "Avisota-Verteiler" aktivieren. Im FE bekomme ich dann allerdings nur ein Fieldset "Newsletter" ohne Inhalt, sprich es ist kein Newsletter auswählbar.
    Die hier beschriebenen Änderungen in der webshopAdressBook - Klasse sind bereits umgesetzt.

    Habt ihr nen Tipp, an welcher Stelle ich da was tun muss?!

    Vielen Dank!

  11. #11
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Dieses Feld "Avisota-Verteiler" funktioniert nur in Kombination mit dem Modul "Registrierung (Avisota)", das hat nichts mit dem webShop zu tun.

  12. #12
    Contao-Nutzer Avatar von itsBerni
    Registriert seit
    03.11.2010.
    Ort
    Oberfranken
    Beiträge
    103

    Standard

    Hallo Tril,

    erstmal vielen Dank für Deine schnelle Antwort.
    Heißt das, dass man die Avisota-Newsletteranmeldung gar nicht mit dem Webshop-Checkout verbinden kann?!

    EDIT: Oder einfach mal die Registrierungsmodule tauschen
    Geändert von itsBerni (22.09.2013 um 10:35 Uhr)

  13. #13
    Contao-Urgestein Avatar von tril
    Registriert seit
    07.01.2010.
    Ort
    Bad Marienberg
    Beiträge
    2.939
    User beschenken
    Wunschliste

    Standard

    Das ist richtig, mit der 1.7er geht das schlichtweg nicht.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •