Bouton partager Facebook

kooz25
Invité n'ayant pas de compte PHPfrance

30 mars 2010, 16:41

Bonjour,

Je bloque à nouveau sur la personnalisation du contenu que je voudrais partager via un bouton "Facebook"

J'ai, dans une page, une présentation suivie d'une liste d'éléments avec pour chacun 'description' 'date' et 'tarif'.
Sous chacun des éléments je voudrais placer mon bouton "Partager sur facebook" avec le contenu correspondant.

Seulement, ce sont les balises d'en-têtes de la page qui sont lues, et je n'arrive pas à placer mon contenu dans le lien :

<a rel="nofollow" name="fb_share" type="icon_link" href="http://www.facebook.com/share.php?u=htt ... &t=contenu à partager" title="Facebook">Facebook</a>

Quelqu'un sait-il si l'on peut forcer le contournement des balises d'en-têtes lues par le script de FB pour placer mon contenu perso ?

Merci d'avance !

Seb

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 16:45

tu remplaces "contenu à partager"
<?php echo $description; ?>
ca dépend comme est construit ton code, ta du code a montrer :wink:

kooz25
Invité n'ayant pas de compte PHPfrance

30 mars 2010, 16:52

Salut et merci. Oui ça aucun soucis, j'avais bien capté mais lorsque la pop-up FB s'ouvre elle lit automatiquement les entêtes de la page citée en lien..

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 16:59

tu met la description dans ta balise meta
http://wiki.developers.facebook.com/ind ... _Meta_Tags

kooz25
Invité n'ayant pas de compte PHPfrance

30 mars 2010, 17:03

C'est ce que j'expliquais dans mon problème, quand je veux sharer le contenu princpal de la page pas de soucis il est dans ma balise méta.
Là, il s'agit d'une liste de produit qui déroule en fin de page, et c'est sous chaque produit que je veux placer mon bouton, et pouvoir partager le contenu du produit choisit sur FB

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 17:04

tu changes dynamiquement la balise meta avec du javascript

kooz25
Invité n'ayant pas de compte PHPfrance

30 mars 2010, 17:14

Déjà essayé avec une petite routine jquery, mais ce n'est pas pris en compte par FB !

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 17:19

je vois, enfaite ca se fais uniquement grâce au lien, facebook va aller charger la page du lien et lire les info
suffis de faire un lien special avec les info en parametre

kooz25
Invité n'ayant pas de compte PHPfrance

30 mars 2010, 17:51

Oui si tu trouves la solution pour les passer en paramètres je suis preneur, parcequ'à chaque fois, FB lit à nouveau les entêtes de la page cible !

ViPHP
ViPHP | 5462 Messages

30 mars 2010, 17:55

crée une page produit avec un l'id en paramètre, c'est dans cette page que tu mettra les info