<h4 n:if="$showTitle ?? true">{_comments} ({$count})</h4>

<div n:ifset="$thisUser">
    {var $commentsURL = "/al_comments/create/$model/" . $parent->getId()}
    {var $club = $parent instanceof \openvk\Web\Models\Entities\Post && $parent->getTargetWall() < 0 ? (new openvk\Web\Models\Repositories\Clubs)->get(abs($parent->getTargetWall())) : $club}
    {if !$readOnly}
        {include "textArea.xml", route => $commentsURL, postOpts => false, graffiti => (bool) ovkGetQuirk("comments.allow-graffiti"), club => $club}
    {/if}
</div>

{if sizeof($comments) > 0}
    {foreach $comments as $comment}
        {include "comment.xml", comment => $comment}
    {/foreach}
    <div style="margin-top: 11px;">
        {include "paginator.xml", conf => (object) ["page" => $page, "count" => $count, "amount" => sizeof($comments), "perPage" => 10]}
    </div>
{else}
    {_comments_tip}
{/if}

{script "js/al_comments.js"}