Hallo, hat irgendwer schon das Problem der Inkompatibilität zwischen (Link nur für registrierte Nutzer sichtbar.) und Gambio gelöst? Ich würde das Bewertungssystem sehr gerne einbinden, zumal das ja über die IT-Recht-Kanzlei als kostenlose Beigabe im Paket ist. Aber leider funktionieren manche Javascripts und Ajax Requests von Gambio in Firefox nicht mehr, wenn man die Shopvote Badge einbindet. Dies passiert nach einiger Zeit des Herumsurfens und nur in Mozilla Firefox: Kein Login mehr möglich, nichts mehr in den Warenkorb legbar, kein Checkout möglich. Wir haben es erst nicht selbst bemerkt, weil es offenbar nur sporadisch auftrat. Wilken hat das festgestellt und uns informiert. Ich habe mich mit dem Problem schon 3x an Shopvote per Email gewandt. Die erste Mail wurde noch beantwortet, dass man sich bemühen wolle den Fehler zu beseitigen, danach Funkstille. Ein Gambio-Ticket ist auch noch seit dem 14. Mai unbeantwortet (ID 100470524 ), aber dass die das erstmal hinten anstellen und nicht für Modulanbieter noch Support machen wollen, ist auch irgendwie verständlich. Hat irgendwer das Problem lösen können? Wäre an einer Lösung sehr interessiert.
Soweit ich mich entsinne gabs das Problem wenn man es über tracking code einfgügt oder so. Wie habt ihr es den in den Shop eingebaut. Manchmal kommts bei JS auf die Reihenfolge an wann was geladen wird.
Shopvote hatte da mal was zu geschrieben irgendwo das man es irgendwie im content Footer einbauen sollte oder umgekehrt... müsstest mal sucjen, glaub war auf deren Seite.
Laut Kai sollte das am Ende in die Tracking-Codes und nicht in den Footer: (Link nur für registrierte Nutzer sichtbar.)
Schreibt der aber gar nicht da. Der schreibt, es soll nicht in den Content Manager Footer. Ich verstehe das so, dass das den Template Footer soll: templates/Honeygrid/module/footer-USERMOD.html . Das habe ich jetzt mal probiert. Ich hatte den Code vorher im Tracking-Code und danach in der index.html am Ende. Das ging jedenfalls schonmal nicht....
@Kai Schoelzke wie ist dein Beitrag zu verstehen? Soll in den Footer so wie von Shopvote beschrieben oder ans Ende des Tracking Codes?
Hatte es übers Wochenende wieder im footer eingebaut und auch mit Mozilla Firefox ausgiebig getestet ohne Probleme. Heute rief ein Kunde an: "Wisst ihr, dass man bei euch im Shop nichts bestellen kann? Ich versuche es seit Freitag Abend." :-/ Habe die Badge jetzt wieder ausgebaut. Ich schreibe Shopvote gleich nochmal an, ob denen noch was einfällt.
Shopvote angerufen: Momentan sind keine Probleme bekannt. Das alte Problem ist durch ein Gambio-Update verschwunden und Shopvote kennt einige Gambio Shops, die die Shop Badge problemlos im Einsatz haben. Herr Stuwe schaut es sich gerade bei uns im Shop nochmal an. Er meint aber, wir wären jetzt der erste Fall seit Monaten wo es Probleme gibt. Gibt es denn noch mehr Shopbetreiber die Probleme haben oder sind wir abgesehen von @Michael-77 der einzige Shop?
Nutzen Shopvote erst seit kurzem und haben den Script noch nicht eingebaut, da noch kaum Bewertungen ;-)
Nach einem Hilferuf von L&B haben wir heute dort mal im Shop ein wenig herumgetrickst. Die erste Feststellung war dabei, dass das Javascript dort im Firefox bei aktiviertem Shopvote immernoch platzt und nicht funktioniert. Das sieht nach einem Timingproblem aus, scheinbar klemmt sich Shopvote auf JS Ereignisse, die der Shop zum funktionieren braucht. Asynchron wie das alles funktioniert, haben wir die Einbindung von Shopvote im Shop von L&B so verändert, das Shopvote möglichst spät ausgeführt wird und das Problem hoffentlich so behoben. Ich häng unser Scriptschnippsel einfach mal an den Beitrag an, vielleicht ist das weiteren von euch mal nützlich. Ein guter Ort um das Ding unterzubringen ist templates/Honeygrid/usermod/javascript/global. Im Script dann unbedingt die Shop ID gegen die eigene ersetzen, im Beispiel steht da 11111 drin.
Habe den Kunden der heute morgen Probleme hatte nochmal angeschrieben und er hat freundlicherweise mit seinem Firefox nochmal getestet: Keine Probleme mehr. Ihr wart offenbar erfolgreich heute. Danke.
Hallo zusammen, mal eine Frage ... Ich habe den ursprünglichen Code aus dem Content Manger entfernt, das Javascript an den richtigen Ort geschoben, ID eingetragen und die Caches geleert. Muss ich jetzt noch was machen ? Shopvote wird nicht geladen Sicherlich mache ich was falsch, aber was habe ich vergessen ? Viele Grüße, Marc
Modulcache, Seitencache, Browsercache geleert? In der Reihenfolge machen. Das Script hat keine Abhängigkeiten zu anderen Sachen.
Ja, und jetzt noch einmal ... verstehe ich nicht. Es wird also aufgerufen nur weil es in dem Ordner liegt und muss nicht eingebunden werden ... Rechte ?
Noch ein Unterschied: Original: <script src="(Link nur für registrierte Nutzer sichtbar.)"></script> Gambio: loadScript('(Link nur für registrierte Nutzer sichtbar.)