![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 9.11.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
ładuję stronę za pomocą ajax'a i na tej stronie znajdują się przyciski facebook like oraz share. Url główne strony jest cały czas ten sam ( ładowanie ajaxem ), czyli : www.domena.pl/#strona. W tej lokalizacji są ładowane ajaxem kolejne podstrony z przyciskami. Kod podstron w smarty, a oto część odpowiedzialna za przyciski : Kod <div class="fb-like" id='fb' data-href="http://domena.pl/face/stale{$rowid}" data-layout="button_count" data-action="like" data-show-faces="true" data-share="true"> </div> <div class="fb-share-button" id='fb2' data-href="http://domena.pl/face/stale{$rowid}" data-type="button_count"> </div> Zmienna {$rowid} zawiera unikalny numer postu. Po załadowaniu strony wywołuję metodę :FB.XFBML.parse(); Problem: po kliknieciu na like lub share zawsze przesyłany jest główny adres domeny czyli : www.domena.pl, zamiast wpisanego w href. pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 354 Pomógł: 100 Dołączył: 14.11.2013 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
To powinno działać OK. Zobacz czy nie masz gdzieś innych lików, które w data-href mają własnie adres strony.
Podobny przykład znajdziesz tu: http://tctrips.com/index/city_gallery/pl (kliknij na jakąś fotkę i zobacz w devtool/firebug co przyszło ajaxem) i działa bez problemu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 17:57 |