Для того чтобы в $arItem у элемента ИБ появились значения свойств, их надо добавить в параметр arSelectFields в
CIblockElement::GetList
$rsItems = CIBlockElement::GetList(array(),$arFilter, false, false, ["*", "PROPERTY_CASH", "PROPERTY_ATT_PRICE"]);
Так же стоит обратить внимание на недоработку в коде. У вас не выполняется проверка на наличие элементов в массиве $iter. Если по тем или иным причинам $iter будет пустой, то GetList выберет все элементы из инфоблока.
<?
<?
$rsResult = CIBlockSection::GetList(array("SORT" => "ASC"), array("IBLOCK_ID" => "27", 'ID' => $arResult["SECTION"]["ID"]), true, Array("UF_HITS"));
while ($arResult = $rsResult -> GetNext())
{
if (!empty($arResult["UF_HITS"]))
{
$iter = $arResult["UF_HITS"];
}
}
if (!empty($iter))
{
$arFilter = array('IBLOCK_ID' => 27,'ID' => $iter);
$rsItems = CIBlockElement::GetList(array(),$arFilter);
while ($arItem = $rsItems->GetNext())
{
$resizer = $arItem['PREVIEW_PICTURE'];
$file = CFile::ResizeImageGet($resizer, array('width'=>180, 'height'=>290), BX_RESIZE_IMAGE_PROPORTIONAL , true);
$img = $file['src'];
echo
'<div class="hits-smallcard">
<img src="'.$img.'" />
<p><a href="'.$arItem["DETAIL_PAGE_URL"].'">'.$arItem["NAME"].'</a></p>
<p><a href="#modal1" class="popup-content">Заказать</a></p>
<p><a href="'.$arItem["DETAIL_PAGE_URL"].'">Подробнее</a></p>
<p>'.$arItem["CASH"].'</p> //не выводит, число
<p>'.$arItem["ATT_PRICE"].'</p> //не выводит, строка
</div>';
}
}
?>