Add da koroche pohuy

This commit is contained in:
lalka2016 2023-08-04 14:09:38 +03:00
parent 4ee9a0d4bf
commit 9543fb6c6b
2 changed files with 18 additions and 2 deletions

View file

@ -3,7 +3,7 @@ namespace openvk\Web\Models\Entities;
use openvk\Web\Util\DateTime;
use openvk\Web\Models\RowModel;
use openvk\Web\Models\Entities\{User, Manager};
use openvk\Web\Models\Repositories\{Users, Clubs, Albums, Managers};
use openvk\Web\Models\Repositories\{Users, Clubs, Albums, Managers, Posts};
use Nette\Database\Table\{ActiveRow, GroupedSelection};
use Chandler\Database\DatabaseConnection as DB;
use Chandler\Security\User as ChandlerUser;
@ -308,6 +308,13 @@ class Club extends RowModel
yield $rel;
}
}
function getSuggestedPostsCount()
{
$count = (new Posts)->getSuggestedPostsCount($this->getId());
return $count;
}
function getManagers(int $page = 1, bool $ignoreHidden = false): \Traversable
{

View file

@ -214,7 +214,16 @@
<div id="_groupListPinnedGroups">
<div n:if="$thisUser->getPinnedClubCount() > 0" class="menu_divider"></div>
<a n:foreach="$thisUser->getPinnedClubs() as $club" href="{$club->getURL()}" class="link group_link">{$club->getName()}</a>
<a n:foreach="$thisUser->getPinnedClubs() as $club" href="{$club->getURL()}" class="link group_link">
{$club->getName()}
<object type="internal/link" style="white-space: normal;" id="sug{$club->getId()}" n:if="$club->getSuggestedPostsCount() > 0 && $club->getWallType() == 2">
<a href="{$club->getURL()}/suggested/all">
(<b>{$club->getSuggestedPostsCount()}</b>)
</a>
</object>
</a>
</div>
<div n:if="OPENVK_ROOT_CONF['openvk']['preferences']['commerce'] && $thisUser->getCoins() != 0" id="votesBalance">