Форуми / National / Russian / Тех. поддержка / Подскажите по кастомным правам

Kopusha
#45306 21.02.2021 13:52

Привет друзья.
У меня есть конструкция которое выдает для юзеров с правами модерации кол-во folio которое в item_state=2

/* ====================
[BEGIN_COT_EXT]
Hooks=header.main
[END_COT_EXT]
==================== */
 
if (cot_auth('folio', 'any', 'A'))
{  
    $folio_moderated = $db->query("SELECT COUNT(*) FROM {$db_folio} WHERE item_state=2")->fetchColumn();
}

И в итоге в header попадает кол-во этих фолио

if (!empty($folio_moderated))
{
    $out['notices_array'][] = $folio_moderated;
}

Но у меня есть юзеры с камномными правами - они могут модерировать item_cat=nature но не могут item_cat=urban

Как бы верно показывать им именно их кол-во, не пойму как $db->query переписать.