Я задал вопрос о настройке панели общего доступа, особенно провайдеров, подобных facebook и google-plusone (https://stackoverflow.com/questions/18330929/gigya-sharebar-unable-to-change-icon-for-facebook-like-and-google-plusone). Но ответов пока нет. Мне было интересно, можно ли это сделать с помощью кнопкиWithCountTemplate. Я хочу установить значки для facebook и google-plusone на общей панели с помощью кнопкиWithCountTemplate. Но, похоже, нет примера кода, показывающего использование кнопкиWithCountTemplate. Может ли кто-нибудь привести пример использования buttonWithCountTemplate в настройке панели общего доступа Gigya.
Настройка панели Gigya Share - buttonWithCountTemplate
comment
Я пробовал buttonWithCountTemplate, но он по-прежнему не меняется, как в facebook.... Кто-нибудь знает способ изменить значок для провайдеров, похожих на facebook, и google-plusone?
- person Ram Gandhapuneni   schedule 21.08.2013
Ответы (1)
Шаблон представляет собой строковое значение, в котором вы можете использовать следующие заполнители: $iconImg, $text, $onClick, $count.
Вы бы добавили параметр так:
buttonWithCountTemplate: '<div class="sBtnWrap"><a href="#" onclick="$onClick"><div class="sBtn">$text<img src="$iconImg" /></div><div class="sCountBox">$count</div></a></div>'
К сожалению, кажется, что вы не можете контролировать стиль всех провайдеров, таких как facebook или любого из провайдеров Google. Если вы измените facebook-like на просто facebook в качестве провайдера, он будет стилизован.
person
FlipMcSwiss
schedule
21.08.2013
Не могли бы вы объяснить, что представляет собой каждый из заполнителей? Я считаю, что
$iconImg
— это иконка, которую вы отправляете в iconImgUp, $onClick
— это функция, которая срабатывает по клику, $count
— это количество лайков/репостов/твитов/и т. д., но что такое $text
?
- person allicarn; 18.12.2014
@allicarn
$text
фактически выводит имя провайдера, поэтому в шаблоне, если провайдером является Facebook, $text
выводит Facebook. Это то, что я нашел в использовании, документация Gigya, похоже, не объясняет этого.
- person FlipMcSwiss; 21.01.2015