{** * Комментарии * * @param array $comments * @param integer $count * @param integer $targetId * @param string $targetType * @param string $dateReadLast * @param boolean $forbidAdd * @param integer $authorId * @param integer $lastCommentId * @param array $pagination * @param boolean $isSubscribed * * @param array $commentParams * @param boolean $useSubscribe * * @param string $forbidText * @param string $authorText * @param string $addCommentText * @param string $titleLang * * @param string $classes * @param array $attributes * @param string $mods *} {$component = 'comments'} {block 'comment-list-options'} {$mods = $smarty.local.mods} {$targetId = $smarty.local.targetId} {$targetType = $smarty.local.targetType} {$count = $smarty.local.count} {$forbidAdd = $smarty.local.forbidAdd} {$isSubscribed = $smarty.local.isSubscribed} {if $forbidAdd} {$mods = "$mods forbid"} {/if} {/block} {add_block group='toolbar' name='component@comment.toolbar' target='.js-comment'}
{lang "{$smarty.local.titleLang|default:'comments.comments_declension'}" count=$count plural=true}
{$smarty.local.addCommentText|default:$aLang.comments.form.title}
{else} {component 'alert' mods='info' text=$aLang.comments.alerts.unregistered} {/if} {/if} {* Форма добавления комментария *} {if $oUserCurrent && ( ! $forbidAdd || ( $forbidAdd && $count ) )} {include './comment-form.tpl' classes='js-comment-form' targetType=$targetType targetId=$targetId} {/if}