Yii 1.1: updatedaddthis

Updated version of AddThis widget by thiagovidal
10 followers

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'=>...
);

Resources

http://www.yiiframework.com/extension/addthis

Total 1 comment

#20122 report it
yiinighter2000 at 2017/08/27 07:40am
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!

Leave a comment

Please to leave your comment.

Create extension
Downloads