Фейсбук, как я получил с ума - PullRequest
0 голосов
/ 17 апреля 2011

моя кнопка «Мне нравится» на Facebook в prestashop продолжает давать мне ОШИБКУ красного цвета, что бы я ни делал.

У меня успешно настроен фейсбук, если я это сделаю

<iframe src=“http://www.facebook.com/plugins/like.php?href=http://URL.com&layout=standard&show_faces=false&width=450&action=like&font=verdana&colorscheme=light&height=35” scrolling=“no” frameborder=“0” style=“border:none; overflow:hidden; width:450px; height:35px;” allowTransparency=“true”></iframe>

Тем не менее, это выше пост это проблемы:

1) Когда пользователь нажимает кнопку LIKE, он публикует статический URL-адрес в виде URL.com на моем Facebook. Как сделать URL-адрес динамичным в соответствии с просматриваемой в данный момент страницей продукта?

2) Всякий раз, когда я нажимаю кнопку LIKE, моя стена на Facebook удаляет предыдущий продукт, который мне нравится, и добавляет последний в начало.

3) Как я могу получить точную картинку, которую я нажимаю, КАК опубликовано на Facebook?


Чтобы решить динамический URL для вопроса (1), я тогда попробую это с здесь . Однако, после нажатия кнопки, после этого появится сообщение об ошибке.

<iframe src="http://www.facebook.com/plugins/like.php?href={php} echo 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; {/php}&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:35px; margin-top:10px; margin-bottom: 0px"></iframe>

Я провел несколько исследований успешного веб-сайта для этой функции, например this . Когда я просматриваю исходный код страницы, он выглядит так:

<iframe src="http://www.facebook.com/plugins/like.php?href=http://www.prodaja-nakita.rs/product.php?id_product=129&amp; layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:35px; margin-top:10px; margin-bottom: 0px"></iframe>

У меня точно так же, как и при сравнении с моим источником страницы URL.

Что касается вопроса (3), если он не может дать мне точную картинку, я бы предпочел что-то вроде Это , где он позволяет пользователю выбрать, какую картинку выбрать. ** Нажмите на долю в Facebook, чтобы проверить это.

Я даже пытался установить V1.1.1 кнопку, похожую на Facebook, из здесь , но все еще с той же проблемой. К вашему сведению, я использую prestashop 1.3.7. Чтобы заставить работать эту кнопку в стиле «фейсбук», я удалил хронологический URL, отключил функцию дружественного URL. whewwww ....

Кто-нибудь, пожалуйста, помогите

1 Ответ

0 голосов
/ 19 апреля 2011

я узнал, что это из-за IP-адреса, который вы вводите, когда ваша страница не в сети. Снимите ip и включите магазин, а кнопка лайка отлично работает

...