Кнопка «Мне нравится» в Facebook на сайте электронной коммерции - PullRequest
1 голос
/ 14 декабря 2010

Я хочу добавить кнопку «Мне нравится» на моем сайте электронной коммерции.Проблема, с которой я сталкиваюсь, состоит в том, чтобы выяснить, как сделать так, чтобы каждая страница имела свою собственную доступность Like.То есть, если пользователь нажимает кнопку «Мне нравится» для одного отдельного продукта, я не хочу, чтобы «Мне нравилось» показывать другие продукты.Это должно быть для каждого продукта.

Как настроить кнопку «Нравится» в этом случае, чтобы индивидуализировать каждый элемент со своими «Лайками»?

Нужно ли использовать FBML или можнобыть сделано с встраиванием iframe?

1 Ответ

1 голос
/ 14 декабря 2010

Да, это можно сделать с помощью кода iframe FB, вам просто нужно написать уникальный URL для каждого продукта в код для каждой страницы.

Итак, вам нужно собрать:

<iframe src="http://www.facebook.com/widgets/like.php?href=http://www.example.com/UNIQUE-URL" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"></iframe>

, где example.com заменяется вашим сайтом, а UNIQUE-URL заменяется URL-адресом этого продукта. Таким образом, шаблон вашей страницы будет использовать что-то вроде:

<iframe src="http://www.facebook.com/widgets/like.php?href=http://www.example.com/products.php?pid=<?php print $pid ?>" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"></iframe>
...