[QUOTE]KingOfQueens пишет:
$res = CIBlockElement::GetList(Array(), Array("ACTIVE"=>"Y";), false, false, Array("NAME", "TAGS";));
[/QUOTE]ты получаешь все активные элементы инфоблока. У тебя 2ой параметр - фильтр не правильно задан. Поэтому у тебя и выводятся теги для всех элементов на странице детально просмотра одно из них.
Нужно так писать:
[CODE]$res = CIBlockElement::GetList(Array(), Array("ACTIVE"=>"Y", "ID" => $arResult["ID"]), false, false, Array("NAME", "TAGS");[/CODE]
Тогда ты получишь тот элемент, который нужен, а не все, как в твоем случае. $arResult["ID"] - это твой ID'к элемента.
Да, и еще учти. Ты пользуешься API в кешируемой области (в шаблоне), что не есть гуд. Покури result_modifier.php и component_epilog.php, чтобы твои теги не кешировались, а вовремя обновлялись на странице.