Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

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

Kopusha
#1 21. Februar 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 переписать.