if($arItem["ACTIVE"] == "Y") {
// добавляем ссылку DETAIL_PAGE_URL
}
else {
// выводим элемент без ссылки
} productID./ajax/cart.php вручную, указав ID товара, и посмотрите результат выполнения функции Add2BasketByProductID(). Отстой, как и любой другой язык, синтаксис которых основан на отступах.