Facebook Like button problem s sliko
 
blindek22. jul 2011 00:00:29Pridružen od:
11. dec 2009
520 objav
+296-15910
#1V magento se mučim integrirat Facebook Like, nočem nobenih pluginov ker mi ne delujejo pravilno.

Delam preko tega vodiča z njihovo HTML kodo http://developers.facebook.com/docs/reference/plugins/like/ . v href=" " fb polje preko PHPja vlečem URL na sledeč način:<script src="http://connect.facebook.net/en_US/all.js#appId=235900063097071&amp;xfbml=1"></script><fb:like href="<?php echo curPageURL(); ?>" send="true" layout="button_count" width="190" show_faces="true" action="recommend" font="arial"></fb:like>
Like pa Send lepo delajo, vendar mi za sliko katero prikaže potem na wallu izbere kr neko.

Poizkušal sem že z Open Graph Tagi , vendar brez uspeha. Recimo<meta property="og:title" content="Stran" />
<meta property="og:type" content="product" />
<meta property="og:url" content="http://stran-produkta/produkt.html" />
<meta property="og:image" content="http://pot-do-slike/neka-slika.jpg" />
<meta property="og:site_name" content="Stran" />

Imam tudi <hml> značko urejeno<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="sl" lang="sl">
Ne vem kje bi še bil problem, da ne morem definirat katro sliko naj črpa?

Hvala
všeč(0)ni všeč(0)spam(0)
 
realife22. jul 2011 07:46:50Pridružen od:
21. mar 2011
225 objav
+132-213
#2Med xmlns podatke nisi dodal naslednjega:xmlns:og="http://ogp.me/ns#"
Zato ne prepozna tistih meta podatkov in posledično tudi slike.
všeč(+1)ni všeč(0)spam(0)
 
blindek22. jul 2011 11:27:20Pridružen od:
11. dec 2009
520 objav
+296-15910
#3še vedno mi ne pobere slike. Sedaj imam tako HTML!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://ogp.me/ns#" xml:lang="sl" lang="sl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Naslov strani</title>
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="robots" content="INDEX,FOLLOW" />

<meta property="og:title" content="Stran" />
<meta property="og:type" content="product" />
<meta property="og:url" content="http://stran-produkta/produkt.html" />
<meta property="og:image" content="tran-produkta/produkt/slika.jpg" />
<meta property="og:site_name" content="Stran" />

Ni mi pa tudi jasno da na vsakem artiklu pobere drugačno sliko. Torej iz vsakič drugega dela HTML kode, postavitve pa so pri vseh iste....
všeč(0)ni všeč(0)spam(0)
 
realife22. jul 2011 11:32:27Pridružen od:
21. mar 2011
225 objav
+132-213
#4Imaš pri sliki naveden URL (http://www.stran-produkta/produkt/slika.jpg) ali samo (produkt/slika.jpg)?
všeč(+1)ni všeč(0)spam(0)
 
blindek22. jul 2011 11:39:04Pridružen od:
11. dec 2009
520 objav
+296-15910
#5falil sem v objavi. V meta imam celotno pot z HTTP spredaj. Samo jaz imam tega XFBML Like gumb je ta vredu ali bi moral biti od iframe?
nazadnje urejal blindek 22. jul 2011 11:40:01
všeč(0)ni všeč(0)spam(0)
 
Luksor22. jul 2011 12:14:46Pridružen od:
28. jan 2010
282 objav
+231-146
#6http://www.magentocommerce.com/boards/viewthread/184185/

so rešili ta problem.
nazadnje urejal Luksor 22. jul 2011 12:16:27
všeč(+1)ni všeč(0)spam(0)
 
Tomcater22. jul 2011 12:15:50Pridružen od:
29. okt 2009
502 objavi
+397-676
#7Mora delovati, si pogledal kaj dobiš, če poženeš linterja?
Poglej kaj ti reče za sliko, kakšna je pot: http://developers.facebook.com/tools/lint/

Sicer pa sam vzamem za sliko tudi tale meta tag:<link rel="image_src" href="url_naslov_do_slike.jpg" />
Pri tej kodi FB vedno vzame sliko, ki jo navedeš!
nazadnje urejal Tomcater 22. jul 2011 12:19:28
všeč(+1)ni všeč(0)spam(0)
 
Tomcater22. jul 2011 12:18:20Pridružen od:
29. okt 2009
502 objavi
+397-676
#8Kaj pa tole imaš kje?<div id="fb-root"></div>
... in pa seveda to mora biti pred JS klicem za FB.
všeč(+1)ni všeč(0)spam(0)
 
blindek22. jul 2011 12:22:01Pridružen od:
11. dec 2009
520 objav
+296-15910
#9Imam ja, izgleda da sem bil včeraj res zmeden in zaspan pa sem malo narobe stvari kopiral. Tako imam znotraj bodyja.<div class="facebook-like">
<div style="position: relative; right:-15px; float: right;">
<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=235900063097071&amp;xfbml=1"></script><fb:like href="<?php echo curPageURL(); ?>" send="true" layout="button_count" width="0" show_faces="true" action="recommend" font="arial"></fb:like>
</div>
</div>
nazadnje urejal blindek 22. jul 2011 12:24:44
všeč(0)ni všeč(0)spam(0)
 
Tomcater22. jul 2011 12:29:14Pridružen od:
29. okt 2009
502 objavi
+397-676
#10Daj tole v <head> in poročaj:<link rel="image_src" href="url_naslov_do_slike.jpg" />
(spremeni samo href!)

Ampak, ko to narediš, daj najprej spusti skozi linter, da se FB osveži, nato pa poskusi in slika bi se morala pokazati.
nazadnje urejal Tomcater 22. jul 2011 12:29:57
všeč(+1)ni všeč(0)spam(0)
 
stran 1 od 2 |<<12>|