Strona główna forum Wsparcie Tutoriale Lubie to! - Facebook button na karcie produktu

Lubie to! - Facebook button na karcie produktu

Czyli zrób to sam, krok po kroku...


Posty: 86
Gadu-Gadu: 2878306

Pewnie niektórzy z Was widzieli newsa z magentocommerce o "super nowości" - dodatku Lubię To!
Zastanawia mnie, czy zrobienie go jest trudne?
Gdzieś widziałem, że wstawienie tego do html nie jest trudne (kwestia wstawienia w kod linku adresu strony).
Może ktoś w wolnym czasie coś takiego by zrobił? Wiem, wiem - zrób to sam - tyle że ja nie znam magento i nie wiem jak wyciągnąć automatycznie te dane dla każdego produktu...

Jak znajdę ten kod to wyedytuję tego posta :)

Znalazłem u źródła :)
http://developers.facebook.com/docs/reference/plugins/like i wygenerowałem taki kod dla strony example.com:

<iframe src="http://www.facebook.com/plugins/like.php?href=example.com&amp;layout=standard&amp;show_faces=true&amp;width=500&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:px"></iframe>


To tyle ode mnie - miałby ktoś czas takie coś wymodzić?

Lubie to! - Facebook button na karcie produktu

PostTeraz jest 28 mar 2024, o 13:45
Google

Posty: 427
Lokalizacja: Internet

Post 27 kwi 2010, o 06:28
jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

witam,
Możesz np w app/design/frontend/twoj_styl/twoj_uklad/catalog/product./view.phtml umieścić (gdzie to już zależy od Ciebie) coś takiego (nie miałem jeszcze czasu sprawdzić ale powinno być ok):
<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo ($this->getBaseUrl() . $_product['url_path']); ?>&amp;layout=standard&amp;show_faces=false&amp;width=500&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:500px; height:30px"></iframe>

Post 27 kwi 2010, o 09:12

Posty: 311
Gadu-Gadu: 3279331

u mnie super smiga:) dzieki jemoon!

Post 27 kwi 2010, o 12:22

Posty: 311
Gadu-Gadu: 3279331

a wie ktos moze jak wyedytowac strone wybranego produktu?? gdzie znalezc plik odpowiadajacy za wyglad jakiegos produktu?? chcialbym zamiescic maly obrazek "polecamy" w niektorych lepszych produktach np. pod ceną i "dodaj do listy zyczen" i "dodaj do porownania".

pzodrawiam

Post 28 kwi 2010, o 12:20

Posty: 311
Gadu-Gadu: 3279331

jednak nie do konca to dziala. Wczoraj mialem tekst obok przycisku "Like" po pl , a dzisiaj patrze i ku mojemu zdziwieniu jest po ang. Jak to mozliwe?

Post 28 kwi 2010, o 14:46

Posty: 86
Gadu-Gadu: 2878306

Z tego co zdążyłem zauważyć, jest to tekst generowany w locie przez facebook, bo na stronach angielskich jest .... po polsku. Pewnie facebook źle rozpoznał Twoją www?

A może ktoś ubrał by to we wtyczke i wrzucil na magento connect jako free? Już widze minke tych co chcą za to 30 dolarów :)

Post 28 kwi 2010, o 18:08

Posty: 311
Gadu-Gadu: 3279331

zulusek napisał(a):
Z tego co zdążyłem zauważyć, jest to tekst generowany w locie przez facebook, bo na stronach angielskich jest .... po polsku. Pewnie facebook źle rozpoznał Twoją www?

A może ktoś ubrał by to we wtyczke i wrzucil na magento connect jako free? Już widze minke tych co chcą za to 30 dolarów :)


na poczatku dobrze rozpoznal, a pozniej juz zle?:D Zauwazylem, ze po wprowadzeniu kodu do pliku view.phtml bylo po ang, pozniej po pl i dzisiaj znowu po ang....ja chce miec po pl ciagle, a nie na zmiane:D


Posty: 9
Gadu-Gadu: 0

próbowałam wstawić ten kod na podstronę magento (o firmie), którą mogę sobie edytować dowolnie w cms. Przycisk się nie wyświetla. Jaka może być przyczyna?

jemoon Avatar użytkownika
Administrator

Posty: 529
Lokalizacja: Gdańsk
Gadu-Gadu: 0

klaudiia napisał(a):
próbowałam wstawić ten kod na podstronę magento (o firmie), którą mogę sobie edytować dowolnie w cms. Przycisk się nie wyświetla. Jaka może być przyczyna?

Problemem jest to, że ze względów bezpieczeństwa przez CMS nie można używać php. Musisz zmienić
<?php echo ($this->getBaseUrl() . $_product['url_path']); ?>

na
"http://adres_strony_do_lubienia.pl"


Posty: 9
Gadu-Gadu: 0

Dziękuję bardzo działa!

Teraz mam problem z jeszcze jednym dodatkiem FB. Po wklejeniu kodu do cms'a dodatek pojawia się, ale po zapisaniu wklejony kod znika.

<iframe src="http://www.facebook.com/plugins/likebox.php?id=185550966885&amp;width=292&amp;connections=10&amp;stream=true&amp;header=true&amp;height=587" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:292px; height:587px;" allowTransparency="true"></iframe>

Następna strona

Powrót do Tutoriale