dev-master
9999999-devLike plugin for Craft CMS
The Requires
dev-dev/1.0
dev-dev/1.0Like plugin for Craft CMS
The Requires
1.0.0
1.0.0.0Like plugin for Craft CMS
The Requires
A simple plugin to connect to Like's API., (*1)
like
plugin folder to craft/plugins
Settings > Plugins
{% if currentUser %} {% if craft.like.isLike(element.id) %} <a class="btn btn-default" href="{{actionUrl('like/remove', {id:element.id})}}"><span class="glyphicon glyphicon-star"></span> Unlike</a> {% else %} <a class="btn btn-primary" href="{{actionUrl('like/add', {id:element.id})}}"><span class="glyphicon glyphicon-star"></span> Like</a> {% endif %} {% else %} <a class="btn disabled btn-primary" href="#">Like</a> {% endif %}
{% set likes = craft.like.getLikes(element.id) %} {% if likes|length > 0 %} {% for like in likes %} <a href="#"> {% if like.user.photoUrl %} <img src="{{like.user.photoUrl}}" width="34" class="img-rounded" data-toggle="tooltip" data-original-title="{{like.user.email}}" /> {% else %} <img src="http://placehold.it/34x34" data-toggle="tooltip" class="img-rounded" data-original-title="{{like.user.email}}"> {% endif %} </a> {% endfor %} {% endif %}
Entries and asset that you like., (*2)
Entries:, (*3)
{% set entries = craft.like.getUserLikes('Entry') %} {% if entries %} <ul> {% for entry in entries %} <li>{{entry.title}}</li> {% endfor %} </ul> {% else %} <p>You haven't liked any entry yet.</p> {% endif %}
Assets:, (*4)
{% set assets = craft.like.getUserLikes('Asset') %} {% if assets %} <div class="row"> {% for asset in assets %} <div class="col-md-4"> <img class="thumbnail img-responsive" src="{{asset.url({width:200, height: 140})}}" /> </div> {% endfor %} </div> {% else %} <p>You haven't liked any asset yet.</p> {% endif %}
Like plugin for Craft CMS
Like plugin for Craft CMS
Like plugin for Craft CMS