This widget is just a tiny update of original code by thiagovidal — http://www.yiiframework.com/extension/addthis
I had to add some custom buttons, but original code didn't allow to add custom data to service's [A] HTML element. I've changed code a bit so widget's $showServices property can contain associative arrays within, where key is the service code (as per AddThis documentation), and value will be passed as htmlOptions to [A] HTML element.
Usage ¶
$this->widget('application.extensions.addThis', array(
'id'=>'addThis',
'username'=>...,
'htmlOptions'=>array(
'class'=>'addthis_default_style',
...
),
...
'showServices'=>array(
'tweet',
'google_plusone'=>array(
'g:plusone:size'=>'medium',
'g:plusone:annotation'=>'bubble',
),
'facebook_like',
),
...
'config'=>...
'share'=>...
);
can you please give an example how can i change the icon for a service (like facebook)
and also for the 'DefaultButton' (addthis plus button).
Many thanks!
If you have any questions, please ask in the forum instead.
Signup or Login in order to comment.