1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-05-19 17:28:23 +03:00
ifhub.club/application/frontend/skin/synio/components/blog/list/blog-list-item.tpl
2016-09-03 09:39:46 +07:00

48 lines
1.2 KiB
Smarty

{**
* Блог в списке блогов
*
* @param object $blog
*}
{$component = 'blog-list-item'}
{component_define_params params=[ 'blog' ]}
{* Заголовок *}
{capture 'title'}
{if $blog->getType() == 'close'}
{component 'syn-icon' icon='lock' attributes=[ title => {lang 'blog.private'} ]}
{/if}
<a href="{$blog->getUrlFull()}">{$blog->getTitle()|escape}</a>
{/capture}
{* Описание *}
{capture 'content'}
{* Рейтинг *}
<div class="{$component}-users" title="{lang 'blog.users.readers_total'}">
{component 'syn-icon' icon='user'} {$blog->getCountUser()}
</div>
{$category = $blog->category->getCategory()}
{if $category}
<div class="{$component}-category">
{component 'icon' icon='folder'}
{$category->getTitle()}
</div>
{/if}
<div class="ls-item-description">
{$blog->getDescription()|strip_tags|truncate:170}
</div>
{/capture}
{component 'item'
classes='blog-list-item'
title=$smarty.capture.title
content=$smarty.capture.content
image=[
'url' => $blog->getUrlFull(),
'path' => $blog->getAvatarPath(64),
'alt' => $blog->getTitle()|escape
]}