mahrko86 Posted May 21, 2010 Report Share Posted May 21, 2010 Hi zusammen, ich bin etwas ratlos. Ich will diesen Button hier einbauen in meinen XT-Commerce Shop. Like Button - Facebook-Entwickler Zunächst habe ich versucht die Meta-Tags eingebaut. Funktioniert, Titel und Name. Dann müsste man das Scrip einbinden. JavaScript SDK - Facebook-Entwickler Das scheiterte aber daran, dass immer wenn ich den Teil nach <body> (auf der index.html vom Template) eingebaut hab, dass ein Smaryclass.php Fehler kam. Fatal error: Smarty error: [in RedRiver/index.html line 7]: syntax error: unrecognized tag: FB.init({appId: 'your app id', status: true, cookie: true, xfbml: true (Smarty_Compiler.class.php, line 439) in /home/www/kunden/fronrot.de/klausbua/shop08/includes/classes/Smarty_2.6.14/Smarty.class.php on line 1095 Das muss zwingend nach <body> kommen, sonst hätt ichs in die jsgeneral.php reingebaut. Da ist es aber wirkungslos. Was muss ich in der Smarty.class.php einstellen, damit es keinen Fehler mehr raushaut? Link to comment Share on other sites More sharing options...
mahrko86 Posted May 21, 2010 Author Report Share Posted May 21, 2010 2. Anlauf. Ich würds auch über das iFrame einbauen können. Doch welche Variable muss ich angeben, damit es die aktuelle Url der produkt_info.php ausgibt? <div> <iframe src="http://www.facebook.com/plugins/like.php?href=[COLOR="red"]{$PRODUCTS_xxxxx}[/COLOR]&layout=standard&show_faces=false&width=450&action=like&font&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe> </div> Ergebnis soll das sein: <div> <iframe src="http://www.facebook.com/plugins/like.php?href=[COLOR="Red"]http://www.xxxx.de/product_info.php/info/p1942_Skike-Power-Pumpe-Luftpumpe--Modell-2009--schwarz-orange.html[/COLOR]&layout=standard&show_faces=false&width=450&action=like&font&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe> </div> Link to comment Share on other sites More sharing options...
mahrko86 Posted May 21, 2010 Author Report Share Posted May 21, 2010 Ich habs doch noch geschafft <div> <iframe src="http://www.facebook.com/plugins/like.php?href=[COLOR="red"]http://www.xxxx.de/product_info.php/info/{$PRODUCTS_ID}[/COLOR]&layout=standard&show_faces=false&width=450&action=like&font&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe> </div> Link to comment Share on other sites More sharing options...
isbn1 Posted May 22, 2010 Report Share Posted May 22, 2010 weiß jemand, ob es da auch eine https version gibt? wenn der kunde auf like button klickt, dann kann ruhig auch die anzeige kommen, dass es auf eine unsichere seite (facebook) geht, aber nicht schon jedesmal beim seitenaufbau in meinem shop. danke Link to comment Share on other sites More sharing options...
mahrko86 Posted May 22, 2010 Author Report Share Posted May 22, 2010 Glaub das bietet Facebook dafür nicht an. Ich habs jetzt auf den Artikeln unten eingebunden, die sind nur http:// und rechts in der Box, das Fanfeld, das wird nur eingebunden, wenn es http:// ist. Im Bestellprozess sobalds dann auf https:// wechselt fällts dann einfach weg. Link to comment Share on other sites More sharing options...
isbn1 Posted May 22, 2010 Report Share Posted May 22, 2010 ok, danke für die Antwort. Mein Shop läuft aber eigentlich fast komplett auf https; kann ja mal überlegen, das wieder umzustellen. Link to comment Share on other sites More sharing options...
katcel Posted September 24, 2010 Report Share Posted September 24, 2010 2. Anlauf. Ich würds auch über das iFrame einbauen können. Doch welche Variable muss ich angeben, damit es die aktuelle Url der produkt_info.php ausgibt? <div> <iframe src="http://www.facebook.com/plugins/like.php?href=[COLOR="red"]{$PRODUCTS_xxxxx}[/COLOR]&layout=standard&show_faces=false&width=450&action=like&font&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe> </div> Ergebnis soll das sein: <div> <iframe src="http://www.facebook.com/plugins/like.php?href=[COLOR="Red"]http://www.xxxx.de/product_info.php/info/p1942_Skike-Power-Pumpe-Luftpumpe--Modell-2009--schwarz-orange.html[/COLOR]&layout=standard&show_faces=false&width=450&action=like&font&colorscheme=light&height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe> </div> Hallo, in welchen ordner im Template soll das sein?? Ich kriegs nicht auf die Reihe!! Bin etwas zu blond bei dieser Sache Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.