Hier liegt der Fehler <span class="share_count">0</span> ( Wird nicht mit ausgegeben, daher habe ich es mal hier manuel eingefügt ) PHP: <div class="shariff" data-backend-url="/shariff-backend/" data-services="["facebook","twitter","whatsapp","googleplus","pinterest","mail"]" data-mail-url="mailto:" data-media-url="http://test.uncutmovie.de/images/product_images/original_images/artikelbild.jpg"><ul class="theme-color orientation-horizontal col-6"><li class="shariff-button facebook"><a title="Bei Facebook teilen" rel="popup" href="https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2Ftest.uncutmovie.de%2Fproduct_info.php%3Finfo%3Dp1_testartikel.html"><span class="fa fa-facebook"></span><span class="share_text">teilen</span><span class="share_count">0</span></a></li><li class="shariff-button twitter"><a title="Bei Twitter teilen" rel="popup" href="https://twitter.com/intent/tweet?text=www.uncutmovie.de%20%7C%20Blu-ray%20Disc%20(3D)%2C%20DVD%20und%20FSK%2018%20Shop%20f%C3%BCr%20Ihren%20Filmgenuss%20-%20Testartikel&url=http%3A%2F%2Ftest.uncutmovie.de%2Fproduct_info.php%3Finfo%3Dp1_testartikel.html"><span class="fa fa-twitter"></span><span class="share_text">tweet</span><span class="share_count">0</span></a></li><li class="shariff-button whatsapp"><a title="Bei Whatsapp teilen" href="whatsapp://send?text=www.uncutmovie.de%20%7C%20Blu-ray%20Disc%20(3D)%2C%20DVD%20und%20FSK%2018%20Shop%20f%C3%BCr%20Ihren%20Filmgenuss%20-%20Testartikel%20http%3A%2F%2Ftest.uncutmovie.de%2Fproduct_info.php%3Finfo%3Dp1_testartikel.html"><span class="fa fa-whatsapp"></span><span class="share_text">teilen</span><span class="share_count">0</span></a></li><li class="shariff-button googleplus"><a title="Bei Google+ teilen" rel="popup" href="https://plus.google.com/share?url=http%3A%2F%2Ftest.uncutmovie.de%2Fproduct_info.php%3Finfo%3Dp1_testartikel.html"><span class="fa fa-google-plus"></span><span class="share_text">+1</span><span class="share_count">0</span></a></li><li class="shariff-button pinterest"><a title="Bei Pinterest pinnen" rel="popup" href="https://www.pinterest.com/pin/create/button/?url=http%3A%2F%2Ftest.uncutmovie.de%2Fproduct_info.php%3Finfo%3Dp1_testartikel.html&media=http%3A%2F%2Ftest.uncutmovie.de%2Fimages%2Fproduct_images%2Foriginal_images%2Fartikelbild.jpg&description=www.uncutmovie.de%20%7C%20Blu-ray%20Disc%20(3D)%2C%20DVD%20und%20FSK%2018%20Shop%20f%C3%BCr%20Ihren%20Filmgenuss%20-%20Testartikel"><span class="fa fa-pinterest-p"></span><span class="share_text">pin it</span><span class="share_count">0</span></a></li><li class="shariff-button mail"><a title="Per E-Mail versenden" href="mailto:?subject=www.uncutmovie.de%20%7C%20Blu-ray%20Disc%20(3D)%2C%20DVD%20und%20FSK%2018%20Shop%20f%C3%BCr%20Ihren%20Filmgenuss%20-%20Testartikel&body=%3Chttp%3A%2F%2Ftest.uncutmovie.de%2Fproduct_info.php%3Finfo%3Dp1_testartikel.html%3E"><span class="fa fa-envelope"></span><span class="share_text">mail</span><span class="share_count">0</span></a></li></ul></div> Dieser Parsus wird nicht ausgegeben, obwohl die min.js dies beinhaltet. Nun würde ich die URL zuständigkeit in der .json nicht mehr berücksichtigen, da es sich wohl eher um eine Einstellung des Servers handelt. Die Frage die sich nun stellt....welche Einstellung ist für diese Ausgabe Notwendig bzw. wie kann es in der min.js umgesetzt werden?
ich würd sagen ich koppel mal den Shariff aus meinem (Link nur für registrierte Nutzer sichtbar.) als eigenständiges Modul aus .... kann sich ja keiner mehr hier antun ...
Ich danke dir nochmals für die Mühe die du aufgebracht hast. Du hast was gut bei mir. Das wäre wirklich reizend von dir. Ich lasse auch gern etwas springen für deine Mühe.
Hallo, hat jemand Shariff schon im MobileCandy eingebaut? Ich hab grad mal geschaut, im MobileCandy sind die Bookmarkdienste von Haus aus nicht mit drin wie es aussieht. Und hat jemand die Größe der Buttons irgendwie verändern können? Ich seh zwar, dass die sich nach Auflösung verändern in der Größe, aber die Ausgangsgröße find ich doch etwas groß und aufdringlich. Für einen Einbau in MobileCandy müssten die ja auf jeden Fall kleiner werden und am besten je nach Auflösung Text und/oder Counts dann automatisch ausblenden. Ich hab mal in die css-Datei reingeschaut, die scheint optimiert zu sein, dafür kann man sie aber auch nicht auf Anhieb "lesen". Was ich so gesehen hab, da scheint schon einiges nach Auflösung auszublendendes drin zu sein. Aber die Ausgangsgröße hab ich irgendwie noch nicht entdeckt. Gibts eine automatische Möglichkeit eine optimierte CSS-Datei wieder unoptimiert und lesbar zu machen.
Ja schau mal hier. (Link nur für registrierte Nutzer sichtbar.) Beim Rest kann ich dir leider nicht helfen
Entschuldigung, aber ich bin ganz neu bei sowas. Wohin soll ich es uploaden? In das Hauptverzeichnis oder wo? (shariff.min.css, shariff.complete.css, shariff.complete.js...etc.) Vielen Dank!
Hallo Jan, erstmal Willkommen im Forum. Du lädst die Dateien aus dem ersten Thread herunter und nimmst die Ordner shariff-backend und templates und fügst diese in das Hauptverzeichnis deines Shops hinzu. In den meisten Fällen heißt das Shopverzeichnis /shop/. In diesem Ordner sind alle Shop-Dateien enthalten. Achte darauf, dass du die standart-USERMOD.html änderst, wenn in deinem Shop-Verzeichnis /templates/EyeCandy/moduleproduct_info/ schon eine standart-USERMOD.html vorhanden ist. Ich hoffe ich konnte dir etwas weiterhelfen.
Die datei jason musst noch bearbeiten und deine shopurl eintragen damit die likes gezählt werden können.
Danke! Hab die URL in der shariff.json Datei geändert, aber der Counter wird nicht angezeigt. EDIT: Habe bemerkt, wenn ich die Startseite neu lade (nicht bei Artikeln), sehe ich kurz den Counter. Dann verschwindet er irgendwie.
Hallo Jan, das Problem habe ich genauso, dass die Counts nicht angezeigt werden. Warum es nicht geht, kann ich dir leider nicht sagen und kein Anderer hier hatte eine Lösung. Schau mal die Threads durch. Bei welchem Host-Anbieter bist du?
Okay. Hast du auch die Einstellung für das Backend richtig eingestellt? PHP: <div class="shariff" data-backend-url="{$smarty.const.DIR_WS_CATALOG}shariff-backend/" data-services="["facebook","twitter","googleplus","pinterest","mail"]" data-mail-url="mailto:" data-media-url="{$smarty.const.HTTP_SERVER}{$smarty.const.DIR_WS_CATALOG}{$images.0.ZOOM_IMAGE}"></div> Der Ordner muss im Hauptverzeichnis des Shops sein.
Dieser Code ist in der standard-USERMOD.html schon enthalten. Also, wenn du die Ordner so hochgeladen hast, wie sie in der Zip-Datei enthalten sind, müsste alles korrekt sein. Sonst muss es an etwas anderes liegen und da kann ich dann leider nicht weiterhelfen.
Hi Alex, ich hab mal fix auf deine Seite geschaut und folgendes ist mir aufgefallen Mal eine grundsätzliche Frage, wie sieht bei dir der Pfad aus, bzw. auf welchen Ordner zeigt uncutmovie.de bei dir auf dem Server? Du hast den Pfad zum Shariff-Javascript so angegeben <script src="/uncutmovie/media/shariff/js/shariff.complete.js"></script> Ist deine momentane Startseite eine vorgeschaltete, selbstgebaute Seite und der eigentliche Shop ist "noch" unter www.uncutmovie.de/uncutmovie/??? Wenn ja, dann schau mal wo du das Shariff eingebunden hast, da ist die data-backend-url="" (ist bei dir leer, da müsste der Pfad zum Backend rein)
Huhu Sascha, wir haben es nach langem herumforschen und probieren aufgeben. Ich warte nun auf Rene, der das Script aus seinem Template auskoppeln wollte, um es als eigenständiges Modul anzubieten. Wir finden halt einfach nicht den Fehler, warum es bei mir und bei mitsch nicht so richtig läuft bzw. warum dadurch JavaScript-Fehler erzeugt werden. Ich habe für das Nachforschen eine Subdomain eingerichtet, die auf den Shop umgeleitet ist. Meine normale Webadresse hat keine Weiterleitung und ich will diese auch noch nicht festlegen. Die Startseite, die momentan angezeigt wird, wurde vorgeschaltet und selbstgebaut. Im Unterverzeichnis /uncutmovie/ befinden sich alle Media-Dateien für meine Haupt-URL. Ich habe natürlich versucht, das Shariff in meiner selbstgebauten Startseite zu integrieren, um zu testen, ob dort die Counts angezeigt werden. Das werden sie aber dort auch nicht und deshalb, habe ich die Verbindung zum Backend entfernt. Deshalb ist unter data-backend-url="" auch keinen Pfad enthalten. Wenn ich diesen Pfad, der wie folgt lautet: /uncutmovie/media/shariff-backend/ einrichte, werden durch das Scriptsehr einige JavaScript-Fehler angezeigt. Leider bin ich kein Spezialist in JavaScript und weiss bis heute immer noch nicht, was die Fehler bedeuten. http://www.gambio-forum.de/threads/20325-Shariff-social-share-buttons-statt-2-click?p=170606&viewfull=1#post170606 Mein Shop befindet sich in einem Unterverzeichnis /shop/. In diesem Unterverzeichnis sind alle Shop-Dateien enthalten. Meine Subdomain ist momentan auf den Shop umgeleitet. Aber dennoch viel Dank für den Hinweis. Dies ist aber von mit bewusst so gewählt worden.