Modul JTL-Gambio Connector für GX 2.1.x final

Thema wurde von Stoppel, 28. Dezember 2014 erstellt.

  1. malteoldhafer
    malteoldhafer Mitglied
    Registriert seit:
    11. Juli 2014
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    5
    Hallo ich habe folgende fehlermeldung nach dem ich die datein per ftp hochgeladen habe, und den link aufrufen wollte

    Warning: require_once(../../admin/includes/configure.php): failed to open stream: No such file or directory in /var/www/vhosts/......./gx2/admin/includes/modules/jtlwawi_connector/install/index.php on line 20 Fatal error: require_once(): Failed opening required '../../admin/includes/configure.php' (include_path='.:') in /var/www/vhosts/....../gx2/admin/includes/modules/jtlwawi_connector/install/index.php on line 20

    Vielleicht kann mir jemand behilflich sein. Danke Malte

    GX2 version v2.1.4.0 übrigens
     
  2. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.124
    Danke vergeben:
    947
    Hallo,


    Du wirst die paths.php anpassen müssen. In welchem Unterverzeichnis liegt denn dein wawi connector?


    Vg
     
  3. malteoldhafer
    malteoldhafer Mitglied
    Registriert seit:
    11. Juli 2014
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    5
    #23 malteoldhafer, 8. Januar 2015
    Zuletzt bearbeitet: 8. Januar 2015
    Danke erstmal für die antwort der liegt wie in der anleitung genannt in gx2/admin/includes/modules
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.124
    Danke vergeben:
    947
    Es wird dann deine admin/includes/configure.php gesucht ausgehend von:

    /admin/includes/modules/jtlwawi_connector/install/

    Und von da aus wird 2 Verzeichnisse zurückgegangen und dann wieder in admin/includes/

    Da liegt die configure.php ja auch nicht. Prüfe mal die paths.php im Ordner /gx2/admin/includes/modules/jtlwawi_connector/ so aussieht:

    PHP:
    <?php
    /**
     * jtlwawi_connector/index.php
     * AdminLogin für jtlwawi Connector
     * 
     * Es gelten die Nutzungs- und Lizenzhinweise unter http://www.jtl-software.de/jtlwawi.php
     * 
     * @author JTL-Software <thomas@jtl-software.de>
     * @copyright 2006, JTL-Software
     * @link http://jtl-software.de/jtlwawi.php
     * @version v1.0 / 14.06.06
    */

    //Pfad zum Shop Root
    define (DOCROOT_PATH,"../../../../../");

    ?>
     
  5. malteoldhafer
    malteoldhafer Mitglied
    Registriert seit:
    11. Juli 2014
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    5
    #25 malteoldhafer, 8. Januar 2015
    Zuletzt bearbeitet: 8. Januar 2015
    bei mir sieht es so aus.

    //Pfad zum Shop Root
    define('DOCROOT_PATH', '../../');
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.124
    Danke vergeben:
    947
    (Link nur für registrierte Nutzer sichtbar.)
     
  7. malteoldhafer
    malteoldhafer Mitglied
    Registriert seit:
    11. Juli 2014
    Beiträge:
    15
    Danke erhalten:
    0
    Danke vergeben:
    5
    Danke Lena Du bist die beste:) mit deiner Vorgabe gehts
     
  8. Stoppel
    Stoppel Erfahrener Benutzer
    Registriert seit:
    3. März 2013
    Beiträge:
    539
    Danke erhalten:
    115
    Danke vergeben:
    81
    Nein, der Connector ist für alle Versionen ab 2.1.0, deshalb auch das X am Ende ;)
     
  9. franja1301
    franja1301 Mitglied
    Registriert seit:
    9. Januar 2013
    Beiträge:
    23
    Danke erhalten:
    2
    Danke vergeben:
    2
    Hallo zusammen,

    ich habe meinen Shop heute auf 2.1.4 upgedatet.

    Danach natürlich den "neuen" Connector für WaWi installiert.

    Der tut auch was er soll, nur leider werden bei neuen Artikeln die Thumbnails (gallery_images) nicht erzeugt.

    Wenn ich ein Bild direkt im Shop in ein Artikel lade funktioniert alles.

    Vielleicht hat ja jemand eine Idee woran das liegen kann.

    Viele Grüße
    Frank
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.124
    Danke vergeben:
    947
    Klar! Es werden nur die Original Images hochgeladen, so wie bisher auch. Popup, Thumbnails etc. erstellt Gambio mit dem Image Processing im Admin unter Modul-Center -> Image Processing.
     
  11. franja1301
    franja1301 Mitglied
    Registriert seit:
    9. Januar 2013
    Beiträge:
    23
    Danke erhalten:
    2
    Danke vergeben:
    2
    Aber in meinem 2.0.15 Shop mit den "Original" Connector, also bis gestern, wurden diese automatisch erstellt wenn ich einen neuen Artikel hochgeladen habe
     
  12. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.124
    Danke vergeben:
    947
    Das ist komisch weil der wawi connector das nicht kann - der alte auch nicht.
     
  13. Stoppel
    Stoppel Erfahrener Benutzer
    Registriert seit:
    3. März 2013
    Beiträge:
    539
    Danke erhalten:
    115
    Danke vergeben:
    81
    Hmm, bei mir wurden die Thumbnails auch schon mit der alten Version 2.0x und dem "alten" Connector nicht gleich automatisch erzeugt. Das liegt insofern nicht am Connector, sondern an sonstigen Shopeinstellungen und wohl auch dem Cache (haben sich da bei Dir Einstellungen vielleicht durch das Update geändert)?

    Der Connector ist definitv nicht für das Imageprocessing zuständig, das macht der Shop.
     
  14. Stoppel
    Stoppel Erfahrener Benutzer
    Registriert seit:
    3. März 2013
    Beiträge:
    539
    Danke erhalten:
    115
    Danke vergeben:
    81
    Übrigens schon erstaunlich: Mittlerweile über 40 Downloads des Connectors (Statistik stimmt nicht,da die Datei einmal ausgetauscht/aktualisiert wurde) und ganze 3 Danke-Klicks ...
     
  15. franja1301
    franja1301 Mitglied
    Registriert seit:
    9. Januar 2013
    Beiträge:
    23
    Danke erhalten:
    2
    Danke vergeben:
    2
    Hallo zusammen,

    das Gehirn angeschmissen und siehe da....

    Es gibt eine Änderung in der Datei jtlwawi_connector/dbeS/setArtikelBild.php mit der man die Thumbnails direkt beim Upload mit erstellen lassen kann.

    Nachdem ich die gesicherte setArtikelBild.php zurückkopiert habe werden auch wieder die Thumbnails erstellt.

    Da ja jetzt die Frage kommt, welche Änderung, hier die Lösung:

    Code:
               //Gallery Image Modifikation
               //Thumbnailanpassung für JTL--> GX2
               $cur_query = xtc_db_query("select configuration_value from configuration where configuration_key=\"PRODUCT_IMAGE_GALLERY_WIDTH\"");
               $width_obj = mysql_fetch_object($cur_query);
               $cur_query = xtc_db_query("select configuration_value from configuration where configuration_key=\"PRODUCT_IMAGE_GALLERY_HEIGHT\"");
               $height_obj = mysql_fetch_object($cur_query);
               $new_width = 200;
               if ($width_obj->configuration_value>0)
               $new_width = $width_obj->configuration_value;
               $new_height = round ($new_width / $ratio);
               if ($new_height>$height_obj->configuration_value)
               {
                           $new_height=$height_obj->configuration_value;
                           $new_width = round ($new_height * $ratio);
                }
                $image_p = imagecreatetruecolor($new_width, $new_height);
                imagecopyresampled($image_p, $im, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
                imagejpeg($image_p, DIR_FS_CATALOG_GALLERY_IMAGES.$bildname, 80);
                chmod (DIR_FS_CATALOG_GALLERY_IMAGES.$bildname, 0644);
    
    
    Das ganze kommt vor

    Code:
    //popup
    Viele Grüße

    Frank
     
  16. Stoppel
    Stoppel Erfahrener Benutzer
    Registriert seit:
    3. März 2013
    Beiträge:
    539
    Danke erhalten:
    115
    Danke vergeben:
    81
    Hi Frank,

    das war dann aber schon bei Deinem alten Connector eine individuelle Anpassung. Ich habe gerade mal die beiden Dateien (alt und neu) mit Winmerge verglichen und da gibt es nur eine einzige kleine Ergänzung in der neuen Datei, nämlich

    HTML:
        $product = new stdClass();
    sonst nix.

    Wenn Deine Erweiterung wie beschrieben funktioniert, dann ist das gut, aber dann den Code nicht in die alte Datei reinkopieren, sondern in die neue (wegen der Klassendefinition oben). Kann ja jeder bei sich reinkleben, falls benötigt.
     
  17. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.124
    Danke vergeben:
    947
    Perfekt! Der neue Connector wird besser als der alte jemals war! Ich kann noch eine Lieferstatusupdate-Mod beisteuern.
     
  18. Stoppel
    Stoppel Erfahrener Benutzer
    Registriert seit:
    3. März 2013
    Beiträge:
    539
    Danke erhalten:
    115
    Danke vergeben:
    81
    Na dann mach mal *lach*

    Ich bin übrigens wirklich gespannt, was sich bei der neuen Wawi ändert und wie JTL den neuen Connector lizensieren wird. Aber auch nach Veröffentlichung werden wir erstmal ne Zeit lang mit der alten Wawi weiter arbeiten, bis die meisten Bugs raus sind.
     
  19. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.621
    Danke erhalten:
    11.342
    Danke vergeben:
    1.614
    Die Maus nach unten und links zu bewegen ist einfach zu anstrengend und Zeitaufwändig.
     
  20. Wolfgang G
    Wolfgang G Erfahrener Benutzer
    Registriert seit:
    25. Mai 2011
    Beiträge:
    146
    Danke erhalten:
    26
    Danke vergeben:
    43
    Hallo,
    erstmal vielen Dank an Stoppel und Lena für die gelungene Anpassung des Connectors. (Danke Button wurde gedrückt.)
    Auch ich stand nach dem Umstieg auf 2.1.4.0 vor dem Problem dass die Wawi nicht mehr funktionierte. Die Sicherheit des Shops war mir aber wichtiger.
    Dank euerer Bemühung funktioniert wieder alles einwandfrei wie früher.