28/02/2012, 15:01:40
J'ai trouvé une solution intéressante pour permettre à un utilisateur lambda de renseigner la meta link :
L'utilisateur sélectionne le nom de l'image dans un menu déroulant dans l'admin de la page.
Cela vaut ce que ça vaut, mais ça dépanne en attendant mieux.
Le seul problème est lorsque send est sur true dans le fb:like, pour activer les deux boutons : recommander et envoyer.
Le bouton “envoyer” fonctionne très bien, prise en compte de la meta avec l'url complète, le bouton “recommander” s'arrête à la partie de l'url en clair et ne lis visiblement pas le bloc de contenu.
Je ne vois pas pourquoi, d'autant que si je passe en send sur false, donc avec le bouton “recommander” seul, cela fonctionne très bien. Peut-être un problème de timing !
Cela-dit, la solution que tu propose laisse entendre qu'il serait possible de récupérer une image active dans le content, tu confirme ?
Avec une boucle foreach par exemple ?
J'avoue que je ne suis pas un génie en smarty, mais ça m'intéresse d'aller plus loin. :p
Code :
<link rel="image_src" href="http://www.monsite.com/{content_image block='image1' dir='images' urlonly='true' label='image à afficher pour facebook'}" />
L'utilisateur sélectionne le nom de l'image dans un menu déroulant dans l'admin de la page.
Cela vaut ce que ça vaut, mais ça dépanne en attendant mieux.
Le seul problème est lorsque send est sur true dans le fb:like, pour activer les deux boutons : recommander et envoyer.
Le bouton “envoyer” fonctionne très bien, prise en compte de la meta avec l'url complète, le bouton “recommander” s'arrête à la partie de l'url en clair et ne lis visiblement pas le bloc de contenu.
Je ne vois pas pourquoi, d'autant que si je passe en send sur false, donc avec le bouton “recommander” seul, cela fonctionne très bien. Peut-être un problème de timing !
Cela-dit, la solution que tu propose laisse entendre qu'il serait possible de récupérer une image active dans le content, tu confirme ?
Avec une boucle foreach par exemple ?
J'avoue que je ne suis pas un génie en smarty, mais ça m'intéresse d'aller plus loin. :p
cmsms 1.5.2 -> 1.11.7